sql >> Database >  >> RDS >> Sqlserver

hoe gegevens te krijgen van SQL-server ToCityId en FromCityId Bases

Zou het onderstaande uw probleem oplossen:

with cte
(VoucherID,FromCity,ToCity,InDate)
as
(
select
    vh.VoucharId
,   fCity.CityName as FromCity
,   tCity.CityName as ToCity
,   InDate
from        VoucharHotel    vh
inner join  City            fCity on    vh.City = fCity.CityId
inner join  City            tCity on    vh.City = tCity.CityId 
where       vh.InDate  between '11/15/2018 12:00:00 AM' and '11/16/2018 12:00:00 AM'
)

select
*
from    cte
where   City in (1,2)

Laat het me weten als je wijzigingen nodig hebt.




  1. Hoe Mysql JDBC Driver naar Android Studio te Mysql?

  2. Hoe bekijk ik de volledige inhoud van een tekst- of varchar(MAX)-kolom in SQL Server 2008 Management Studio?

  3. Welk slot, indien aanwezig, gebruikt 'CREATE TRIGGER' in PostgreSQL 9.4.2

  4. Hoe het hiërarchieniveau van deze query te krijgen