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

Bagaimana cara memeriksa apakah bidang itu nol atau kosong di MySQL?

Atau gunakan

SELECT IF(field1 IS NULL or field1 = '', 'empty', field1) as field1 
from tablename

atau

SELECT case when field1 IS NULL or field1 = ''
            then 'empty'
            else field1
       end as field1 
from tablename

Jika Anda hanya ingin memeriksa null dan bukan untuk string kosong maka Anda juga dapat menggunakan ifnull() atau coalesce(field1, 'empty') . Tapi itu tidak cocok untuk string kosong.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Format tanggal di MySQL untuk mengembalikan MonthName, Year

  2. Bagaimana cara memeriksa apakah tombol aktifkan / nonaktifkan berfungsi?

  3. Apa perintah SQL untuk mengembalikan nama bidang tabel?

  4. Apakah string atau int lebih disukai untuk kunci asing?

  5. MySQL Pilih Beberapa NILAI