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

Bagaimana cara memilih jumlah -atau- 0 jika tidak ada catatan?

Bagaimana dengan:

SELECT COALESCE(sum(num), 0) AS val FROM tab WHERE descr LIKE "%greetings%";

COALESCE function pada dasarnya mengatakan "kembalikan parameter pertama, kecuali jika nol dalam hal ini kembalikan parameter kedua" - Ini cukup berguna dalam skenario ini.



  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 - PADA DUPLICATE KEY INSERT

  2. Mengamankan php api untuk digunakan dalam aplikasi android

  3. Fungsi Konversi MySQL

  4. Bagaimana cara mengekspresikan hubungan memiliki banyak melalui Entity Framework 5?

  5. Mencari kolom yang berisi data CSV dalam tabel MySQL untuk keberadaan nilai input