Mysql
 sql >> Teknologi Basis Data >  >> RDS >> Mysql

MySQL:Pivot + Menghitung

Gunakan:

  SELECT t.fk,
         SUM(CASE WHEN t.status = 100 THEN 1 ELSE 0 END) AS count_100,
         SUM(CASE WHEN t.status = 101 THEN 1 ELSE 0 END) AS count_101,
         SUM(CASE WHEN t.status = 102 THEN 1 ELSE 0 END) AS count_102
    FROM TABLE t
GROUP BY t.fk


  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 LEFT JOIN dari tiga tabel kembali ke banyak Baris

  2. KESALAHAN 1878 (HY000):Kegagalan penulisan file sementara

  3. MySQL Levenshtein

  4. Apa itu tipe data array DC2Type di mysql

  5. Masalah zona waktu Java MySQL Timestamp