Mysql
 sql >> Baza danych >  >> RDS >> Mysql

Zamienić wartości null w sql za pomocą instrukcji select w mysql?

Masz wiele opcji zastępowania wartości NULL w 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. Jak wybrać ostatnie 6 miesięcy z tabeli aktualności za pomocą MySQL?

  2. Wypełnianie listy rozwijanej PHP z bazy danych mysql

  3. Jak ustawić globalny innodb_buffer_pool_size?

  4. Java - Jak uzyskać nazwę kolumny w zestawie wyników

  5. Zachowanie GROUP BY, gdy w klauzuli SELECT nie ma funkcji agregujących