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

mysql प्रत्येक पंक्ति में अन्य तालिका से पंक्तियों की संख्या दिखाएं

SELECT  p.id, p.name, COUNT(v.user_id)
FROM    personal p
LEFT JOIN
        visit v
ON      v.user_id = p.id
GROUP BY
        p.id

आप पाठ्यक्रम के उप-चयन का भी उपयोग कर सकते हैं (उदाहरण के लिए यदि आपके पास ANSI . है GROUP BY संगतता चालू):

SELECT  p.id, p.name,
        (
        SELECT  COUNT(*)
        FROM    visit v
        WHERE   v.user_id = p.id
        )
FROM    personal p


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. टाइमआउट पर MySQL को फिर से कनेक्ट करना

  2. MySQL प्रश्नों में उच्चारण वर्णों को सामान्य बनाना

  3. सिम्फनी 2 में डेटाबेस दृश्य के लिए इकाई (सिद्धांत) कैसे स्थापित करें?

  4. प्रत्येक पंक्ति के लिए MySQL ऑटो-स्टोर डेटाटाइम

  5. MySQL इन्सर्ट एंड जॉइन