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

गिनती के साथ 3 टेबल में शामिल हों

कृपया इस MySQL क्वेरी को आजमाएं। इससे आपकी समस्या का समाधान हो जाएगा। हमें कर्मचारी तालिका में शामिल होने की आवश्यकता नहीं है। यदि आप कर्मचारी तालिका से कोई डेटा नहीं ले रहे हैं तो शामिल होने में कर्मचारी तालिका न जोड़ें।

  SELECT 
    p.name AS ProjectName,
    Count( t.employeeID ) AS NumMembers 
  FROM 
    Project p 
    LEFT JOIN ProjectAssignment t ON p.id = t.projectID
  GROUP BY 
    p.name

आउटपुट:

Project name        NumMembers
Alpha                   3
Bravo                   2
Charlie                 2
Delta                   0


  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 jconnector 50% समय com.myql.jdbc.utils.ReadAheadInputStream.fill() में बिताता है

  2. Mysql::Error:निर्दिष्ट कुंजी बहुत लंबी थी; अधिकतम कुंजी लंबाई 1000 बाइट्स है

  3. सिद्धांत DQL अशक्त स्तंभों पर जुड़ते हैं

  4. मैं mysql में फ़ील्ड मान को सत्यापित करने के लिए 'चेक' कथन का उपयोग कैसे कर सकता हूं?

  5. PHP MYSQL अरबी भाषा में डेटा डालें