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

अगर कंडीशन के साथ इनर जॉइन करें

एक आंतरिक जुड़ाव केवल एक पंक्ति लौटाएगा यदि मिलान शामिल होने के दोनों किनारों पर पाए जाते हैं। यदि आप ऐसा कुछ ढूंढ रहे हैं जो तालिका 1 से सभी पंक्तियों को वापस कर दे, लेकिन मिलान मिलने पर केवल तालिका 2 से रिकॉर्ड हो, तो आप बाएं बाहरी शामिल होना चाहते हैं:

select * from Table1 as t1
left outer join Table2 as t2
    on t1.RepID = t2.RepID
where t1.Date = @Date
order by t1.Date desc


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. दिनांक के लिए एसक्यूएल सर्वर 2005 डेटाटाइप

  2. तालिका में इस तरह से कैसे शामिल हों कि प्रत्येक रिकॉर्ड पिछले रिकॉर्ड से जुड़ जाए?

  3. एसक्यूएल ऑपरेशंस स्टूडियो (एसक्यूएलओपीएस) क्या है?

  4. SQL MERGE दूरस्थ (लिंक्ड) सर्वर तालिका के लिए

  5. SQL सर्वर में किसी तालिका में JSON कैसे सम्मिलित करें