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

Bagaimana cara menghitung nilai NULL di MySQL?

Versi yang lebih umum (yang tidak bergantung pada klausa where dan karenanya membatasi hasil keseluruhan Anda):

SELECT 
    SUM(CASE WHEN average IS NULL THEN 1 ELSE 0 END) As null_num, 
    SUM(CASE WHEN average IS NOT NULL THEN 1 ELSE 0 END) AS not_null_num
FROM users

Ini tidak lebih baik daripada pertanyaan spesifik yang disajikan oleh jawaban lain di sini, tetapi dapat digunakan dalam situasi di mana penggunaan klausa pembatas tidak praktis (karena informasi lain diperlukan)...



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Menentukan ENUM mySQL dalam model Django

  2. Kueri peringkat grup PHP MYSQL

  3. Bagaimana Saya Memotong Kutipan Leading dan Trailing dari Baris MySQL?

  4. Permintaan MySQL dengan pernyataan bersyarat?

  5. Pengunggahan gambar PHP tot MySQL tidak berfungsi