Mysql
 sql >> Base de Dados >  >> RDS >> Mysql

MySQL IFNULL ELSE


Use COALESCE :
SELECT COALESCE(field_a, field_b)

COALESCE é uma função padrão ANSI que retorna o primeiro valor não nulo da lista de colunas especificadas, processando as colunas da esquerda para a direita. Portanto, no exemplo, se field_a é nulo, field_b valor será exibido. No entanto, esta função retornará NULL se não houver valor não nulo nas colunas especificadas.

É suportado em MySQL (usei em 4.1), SQL Server (desde v2000), Oracle 9i+...