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

सशर्त विभिन्न तालिकाओं में शामिल हों

आप बाहरी जुड़ाव का उपयोग कर सकते हैं:

select *
  from USER u
  left outer join EMPLOYEE e ON u.user_id = e.user_id
  left outer join STUDENT s ON u.user_id = s.user_id
 where s.user_id is not null or e.user_id is not null

वैकल्पिक रूप से (यदि आप कर्मचारी या छात्र तालिका के डेटा में रुचि नहीं रखते हैं)

select *
  from USER u
 where exists (select 1 from EMPLOYEE e where e.user_id = u.user_id)
    or exists (select 1 from STUDENT s  where s.user_id = u.user_id)


  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 सर्वर में पारदर्शी डेटा एन्क्रिप्शन (TDE)

  4. उपयोगकर्ता द्वारा कॉन्फ़िगर किए गए समय अंतराल में प्रतिदिन SQL कार्य शेड्यूल करें

  5. SQL सर्वर पर EAV