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

जांचें कि क्या आईडी एकाधिक तालिकाओं में मौजूद है

आप UNION . का उपयोग कर सकते हैं (डुप्लिकेट पहले ही हटा देता है) या UNION ALL :

SELECT CASE WHEN EXISTS 
  ( SELECT 1 FROM ( SELECT m_id FROM  A 
                    UNION 
                    SELECT m_id FROM  B 
                    UNION 
                    SELECT m_id FROM  C 
                    UNION 
                    SELECT m_id FROM  D 
                    UNION 
                    SELECT m_id FROM  E ) All 
    WHERE  All.m_id = 'some_id') 
THEN 1 ELSE 0 END AS ContainsID 


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. क्या मैं SQL सर्वर 2005 के साथ PowerShell का उपयोग कर सकता हूं?

  2. SQL सर्वर में ग्राफिकल यूजर इंटरफेस का उपयोग करके एक्सेल या सीएसवी डेटा को टेबल में कैसे डालें - SQL सर्वर / TSQL ट्यूटोरियल पार्ट 102

  3. SQL सर्वर 2005 में छवियों और दस्तावेज़ों को संग्रहीत करने के लिए कौन सा डेटा-प्रकार?

  4. SQL सर्वर में INNER JOIN का उपयोग करके मैं एकाधिक तालिकाओं से कैसे हटाऊं?

  5. SSRS संग्रहीत कार्यविधि से भिन्न परिणाम लौटाता है