Mysql
 sql >> Database >  >> RDS >> Mysql

MySQL IFNULL ALTRO

Usa COALESCE :

SELECT COALESCE(field_a, field_b)

COALESCE è una funzione standard ANSI che restituisce il primo valore non nullo dall'elenco di colonne specificato, elaborando le colonne da sinistra a destra. Quindi nell'esempio, se field_a è nullo, field_b verrà visualizzato il valore. Tuttavia, questa funzione restituirà NULL se non è presente alcun valore diverso da Null dalle colonne specificate.

È supportato su MySQL (l'ho usato su 4.1), SQL Server (dalla v2000), Oracle 9i+...