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

MySQL में इंटरसेक्ट करें

आप उन पंक्तियों को फ़िल्टर करने के लिए इनर जॉइन का उपयोग कर सकते हैं जिनकी किसी अन्य तालिका में मेल खाने वाली पंक्ति है:

SELECT DISTINCT records.id 
FROM records
INNER JOIN data d1 on d1.id = records.firstname AND data.value = "john"
INNER JOIN data d2 on d2.id = records.lastname AND data.value = "smith"

कई अन्य विकल्पों में से एक in है खंड:

SELECT DISTINCT records.id 
FROM records
WHERE records.firstname IN (
    select id from data where value = 'john'
) AND records.lastname IN (
    select id from data where value = 'smith'
)


  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. बिना डाउनटाइम के MySQL को Amazon EC2 से अपने ऑन-प्रेम डेटा सेंटर में माइग्रेट कैसे करें

  3. mysql पीडीओ कैसे बांधें LIKE

  4. MySQL संग्रहीत कार्यों और प्रक्रियाओं को कैसे बनाएं और निष्पादित करें

  5. मायएसक्यूएल प्रश्न