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

Join . में केस स्टेटमेंट का उपयोग करें

आईटी होना चाहिए,

ON 
ts.ACCOUNTID =  CASE
                    WHEN ts.ACCOUNTTYPE = '1' THEN SI.TENANCYID
                    WHEN ts.ACCOUNTTYPE = '2' THEN SI.EMPLOYEEID
                    WHEN ts.ACCOUNTTYPE = '3' THEN SI.SUPPLIERID
                    WHEN ts.ACCOUNTTYPE = '4' THEN SI.SALESCUSTOMERID
                END


  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. टीएसक्यूएल:तालिका में स्ट्रिंग का नेस्टेड स्प्लिट/पार्स (एकाधिक समेकित टैग:एक स्ट्रिंग में मान)

  3. SQL सर्वर में IsInteger के लिए सर्वश्रेष्ठ समकक्ष

  4. SQL सर्वर से कनेक्ट करने में समस्या लॉगिन विफल। लॉगिन एक अविश्वसनीय डोमेन से है और इसका उपयोग विंडोज प्रमाणीकरण के साथ नहीं किया जा सकता है

  5. एसएसआईएस स्क्रिप्ट घटक में तृतीय पक्ष डीएलएल संदर्भ जोड़ें