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

मैसकल मर्ज काउंट मल्टीपल कॉलम

आप union all . का उपयोग कर सकते हैं अपने डेटासेट और फिर एग्रीगेशन को अनपिवट करने के लिए:

select disease, count(*) total
from (
    select disease from mytable
    union all select additional_disease1 from mytable
    union all select additional_disease2 from mytable
    union all select additional_disease3 from mytable
    union all select additional_disease4 from mytable
) t
group by disease
order by total desc, disease



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. दिनांक और समय के अनुसार अवरोही क्रम में छाँटना?

  2. mysql लेनदेन - किसी भी अपवाद पर वापस रोल करें

  3. MySQL टेक्स्ट मेमोरी आवंटन

  4. एक अलग कनेक्शन.php फ़ाइल का उपयोग करके mysqli क्वेरी का उपयोग कैसे करें?

  5. Mysql JDBC ड्राइवर का उपयोग करके Android को MySQL से कैसे कनेक्ट करें