Mysql
 sql >> Base de données >  >> RDS >> Mysql

COALESCE() pour les champs vides (mais non nuls)

SELECT IFNULL(NULLIF(Field1,''),Field2)

NULLIF renvoie un NULL si Field1 est vide, tandis que IFNULL renvoie Field1 s'il n'est pas vide ou NULL et Field2 sinon.