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

Uji NULL di beberapa kolom di MySQL

SELECT *
FROM table1
WHERE coalesce(column1, column2, column3) IS NULL;

Anda harus menghitung semua kolom yang diperlukan. (Saya harus mengakui ini adalah peretasan dan tidak boleh digunakan dalam kode produksi)

UPD

JIKA Anda ingin memeriksa apakah setidaknya satu kolom adalah nol, Anda harus menggunakan ATAU:

SELECT *
FROM table1
WHERE column1 IS NULL or column2 IS NULL;


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Pemicu MySQL dimasukkan ke tabel lain

  2. java.sql.SQLException:Tidak ada database yang dipilih - mengapa?

  3. Cara Mendapatkan Ukuran Tabel di MySQL

  4. mysql menghitung kemunculan karakter khusus di suatu bidang

  5. Shell Script untuk mematikan proses tidur mysql secara otomatis