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

Изберете стойност на колона, ако не е null, в противен случай използвайте друга стойност на колона

Използвайте IFNULL(b, a) .

Това е специфична за MySQL функция. Можете също да използвате COALESCE по същия начин. Това ще работи в повече бази данни, но има малко по-лоша производителност в MySQL от IFNULL.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. AbstractMethodError на resultset.getObject

  2. Не може да се извлекат редове в sql оператор

  3. Многонаемателна архитектура на Rails, обхват на достъпа до множество наематели

  4. MySQL зададе secure-file-priv на множество директории

  5. zend framework where оператор в заявка