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

MySQL COUNT () एकाधिक कॉलम

select tag, flv, count(*) as tag_count
from (
  select tag_1 as tag, flv from videos
  UNION
  select tag_2 as tag, flv from videos
  UNION
  select tag_3 as tag, flv from videos
) AS X

मुझे लगता है कि यह ऐसा करेगा, हालांकि अगर किसी रिकॉर्ड में दो टैग के लिए समान मान हैं, तो डबल-काउंटिंग होगी।

अपडेट करें :एएस एक्स जोड़ा गया।



  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 का उपयोग करके एक वेब ऐप बनाना:भाग 3

  2. कॉलम के लिए अनुकूलित डेटाटाइप कैसे चुनें [innodb विशिष्ट]?

  3. CONCAT के साथ MySQL में स्ट्रिंग्स को कैसे संयोजित करें ()

  4. चर से mysql फ़ील्ड नाम

  5. mysql डेटा के साथ उच्च-निम्न कीमत के आधार पर छँटाई