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

MySQL - सही लेफ्ट जॉइन सिंटैक्स के साथ 3 टेबल चुनें

इसे आज़माएं (सबक्वायरी का उपयोग किए बिना )

SELECT  a.name, b.cars, count(c.id) as  number
FROM    users a 
            INNER JOIN data_tmp b
                on a.who = b.who
            LEFT JOIN data c
                on a.who = c.who AND
                   a.name = c.name
WHERE    a.who = 2 
GROUP BY a.name, b.cars

यह विभिन्न सर्वरों पर काम करता है:

MSSQL सर्वर @ SQLFIDDLE
MYSQL @ SQLFIDDLE



  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 स्थापित करना त्रुटि संदेश के साथ विफल रहता है सॉकेट के माध्यम से स्थानीय MySQL सर्वर से कनेक्ट नहीं हो सकता

  3. MySQL में गतिशील रूप से एक कॉलम चुनना

  4. डेटाबेस विशिष्ट प्रवासन कोड

  5. गतिशील पंक्तियों को बनाने और डेटाबेस में डालने के लिए php कोड