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

MySQL - तालिका ए में मूल्यों की सूची कैसे प्राप्त करें जो तालिका बी में मौजूद नहीं है?

मान लें कि कॉलम को 'आईडी' नाम दिया गया है, या तो:

SELECT *
FROM tableA a
WHERE NOT EXISTS (SELECT 1 FROM tableB WHERE id = a.id)

या

SELECT *
FROM TableA
WHERE id NOT IN (SELECT id FROM tableB)

आपको शायद यह देखने के लिए परीक्षण करना होगा कि कौन सबसे अच्छा प्रदर्शन करता है। MySQL थोड़ा अप्रत्याशित हो सकता है।



  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 क्वेरी

  2. पायथन पांडा to_sql, प्राथमिक कुंजी के साथ तालिका कैसे बनाएं?

  3. MySQL - क्या किसी तालिका में सभी स्तंभों पर LIKE का उपयोग करना संभव है?

  4. स्थानीय MySQL डेटाबेस से कनेक्ट करने के लिए पायथन 3.2 स्क्रिप्ट

  5. सिद्धांत 2 - फ्लश दक्षता में सुधार कैसे करें?