Använd COALESCE :
SELECT COALESCE(field_a, field_b)
COALESCE är en ANSI-standardfunktion som returnerar det första icke-nullvärdet från listan över angivna kolumner och bearbetar kolumnerna från vänster till höger. Så i exemplet, om field_a
är null, field_b
värde kommer att visas. Den här funktionen returnerar dock NULL om det inte finns något icke-nullvärde från de angivna kolumnerna.
Det stöds på MySQL (jag har använt det på 4.1), SQL Server (sedan v2000), Oracle 9i+...