sql >> データベース >  >> RDS >> Mysql

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. PostgreSQLのAVG()関数

    2. '\'db\のMySQLサーバーに接続できません\'Django-DockerでMysqlを使用してフレームワークを復元します

    3. SQLServerの一時テーブルの概要

    4. MySQLデータベースファイルはWAMPのどこにありますか?