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

MySql:apakah mungkin untuk 'SUM JIKA' atau 'HITUNG JIKA'?

Anda dapat menggunakan CASE pernyataan:

SELECT count(id), 
    SUM(hour) as totHour, 
    SUM(case when kind = 1 then 1 else 0 end) as countKindOne


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Bergabunglah dengan tabel dari dua server yang berbeda

  2. MySQL pilih satu kolom DISTINCT, dengan kolom lain yang sesuai

  3. MySQL MAX_JOIN_SIZE kesalahan

  4. MySqlDB Python tidak mendapatkan baris yang diperbarui

  5. Hibernate OnDelete Cascade tidak berfungsi untuk MySql tetapi Bekerja pada postgres dan Ms-Sql