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

Ganti nilai nulls di sql menggunakan pernyataan pilih di mysql?

Anda memiliki banyak opsi untuk mengganti nilai NULL di MySQL:

CASE

select case 
    when fieldname is null then '123' 
    else fieldname end as fieldname 
from tablename 

COALESCE

select coalesce(fieldname, '123') as fieldname 
from tablename 

IFNULL

select ifnull(fieldname, '123') as fieldname 
from tablename 


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. PADA KUNCI DUPLICATE + AUTO INCREMENT masalah mysql

  2. Menghindari injeksi SQL dalam SQL-regex yang dibuat pengguna

  3. Bagaimana mengatasi MySQL innodb Menunggu kunci metadata tabel di TRUNCATE TABLE?

  4. mysql:bagaimana cara menyimpan ORDER BY setelah LEFT JOIN tanpa menyusun ulang?

  5. MySQL ERROR 1005 (HY000):Tidak dapat membuat tabel 'foo.#sql-12c_4' (errno:150)