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

MySQL:Group By&Count複数のフィールド

    select project_id, service_id, count(*) as count 
    from tbl group by project_id, service_id
    order by count(*) desc
    

    service_idを追加するだけです group by およびselect リスト。それでうまくいくはずです。

    編集-

    @Rajahからのコメントによる 期待される出力には、

    を使用する必要があるようです。
    order by project_id asc, service_id asc
    



    1. MySQLでデータベースを作成する方法

    2. PHP float/doubleがMySQLDECIMALとして保存されます

    3. Postgres制約を追加するときのユーザーまたはその近くでの構文エラー

    4. OracleのRPAD()関数