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

इनर जॉइन mysql

इसे आजमाएं:

SELECT
  p.provider_id,
  provider.name,
  subcat_id,
  COUNT(user_id) AS subscribers 
FROM subscribers s
JOIN provider p ON p.provider_id = s.provider.id
WHERE subcat_id = 5
GROUP BY 1, 2, 3
ORDER BY 4 DESC 
LIMIT 10

इसके उपयोग पर ध्यान दें:

  • सामान्य कॉलम नामों के क्लीनर भेद के लिए टेबल के लिए उपनाम,
  • उसके अनुसार समूह सभी गैर-समग्र स्तंभों को सूचीबद्ध करता है (आपकी वर्तमान क्वेरी ठीक से काम नहीं करेगी)


  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. PHP में अन्य वर्गों में कक्षाओं का उचित उपयोग?

  3. जोड़े गए उपसर्ग के साथ MYSQL तालिका से सबसे बड़ी संख्या का चयन करें

  4. MySQL में सिंगल क्वेरी के साथ मल्टीपल काउंट कैसे प्राप्त करें

  5. mysql + कॉलम हेडर में रिक्त स्थान वाली फ़ाइल आयात करना + कैसे संभालना है