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+...