Mysql
 sql >> база данни >  >> RDS >> Mysql

Заменете null с 0 в MySQL

Да, като използвате COALESCE .

SELECT COALESCE(null_column, 0) AS null_column FROM whatever;

COALESCE преминава през списъка със стойности, които му давате, и връща първата стойност, различна от нула.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Актуализирайте базата данни с множество SQL оператори

  2. Поръчайте артикули в MySQL по фиксиран списък?

  3. Колко скъпи са JOIN в SQL? И/или какъв е компромисът между производителността и нормализирането?

  4. Какво представлява правилната конвенция за именуване за MySQL FK?

  5. Грешка в MySQL при задаване на стойност по подразбиране за DATE или DATETIME