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

MySQL:obrót + liczenie

Użyj:

  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. FindByUUID() przy użyciu repozytorium JPA Spring Data

  2. Nie można wybrać, gdzie ip=inet_pton($ip)

  3. Jak debugować procedury składowane MySQL?

  4. Zapytanie SQL działające w phpmyadmin, ale nie w php

  5. Nie mogę załadować sterownika JDBC dla MySQL