Mysql
 sql >> Baza danych >  >> RDS >> Mysql

Liczba scaleń Mysql w wielu kolumnach

Możesz użyć union all aby unpivotować zbiór danych, a następnie agregować:

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. Wysyłanie zapytań do bazy danych z Androida

  2. kod php do testowania pdo jest dostępny?

  3. Obsługa pętli while i grupowanie wartości PHP MYSQL

  4. Współpraca SQL-Server i MySQL?

  5. 400 zapytań SELECT do wypełnienia siatki php