Sqlserver
 sql >> डेटाबेस >  >> RDS >> Sqlserver

SQL सर्वर ToCityId और FromCityId आधारों से डेटा कैसे प्राप्त करें

क्या निम्नलिखित आपकी समस्या का समाधान करेंगे:

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)

अगर आपको बदलाव की जरूरत है तो मुझे बताएं।




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. क्या एक एसक्यूएल सर्वर टेबल में दो पहचान कॉलम हो सकते हैं?

  2. Statement.setFetchSize(nSize) विधि वास्तव में SQL सर्वर JDBC ड्राइवर में क्या करती है?

  3. TLS 1.2 के लिए WinHttp.WinHttpRequest.5.1 का उपयोग करके SQL सर्वर संग्रहीत कार्यविधि में विकल्प 9 सेट करें

  4. अनुक्रमणिका की सूची के लिए स्क्रिप्ट बनाएँ उत्पन्न करें

  5. SQL सर्वर में FORMAT () द्वारा समर्थित कस्टम दिनांक/समय प्रारूप स्ट्रिंग्स