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

एक प्रश्न में mysql विभिन्न समूह

आप UNION . का उपयोग करके प्रत्येक समूहीकृत क्वेरी को अन्य के साथ जोड़ सकते हैं . प्रत्येक सबक्वेरी में अप्रयुक्त कॉलमों को NULL . से भरें ।

SELECT FirstName, LastName, NULL AS Country, NULL AS City, NULL AS BirthMonth, COUNT(*) AS count
FROM my_table
GROUP BY FirstName, LastName

UNION ALL

SELECT NULL, NULL, Country, City, NULL, COUNT(*)
FROM my_table
GROUP BY Country, City

UNION ALL

SELECT NULL, NULL, NULL, NULL, BirthMonth, COUNT(*)
FROM my_table
GROUP BY BirthMonth



  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 MySQLi में इको के अंदर अगर स्टेटमेंट कैसे बनाएं?

  3. डेटाबेस/एसक्यूएल:देशांतर/अक्षांश डेटा कैसे स्टोर करें?

  4. SQL:प्रत्येक समूह में Nth आइटम प्राप्त करें

  5. माई एसक्यूएल; बड़ी संख्या के लिए सर्वश्रेष्ठ डेटा प्रकार