Gunakan COALESCE :
SELECT COALESCE(field_a, field_b)
COALESCE adalah fungsi standar ANSI yang mengembalikan nilai non-null pertama dari daftar kolom yang ditentukan, memproses kolom dari kiri ke kanan. Jadi dalam contoh, jika field_a
adalah nol, field_b
nilai akan ditampilkan. Namun, fungsi ini akan mengembalikan NULL jika tidak ada nilai non-null dari kolom yang ditentukan.
Ini didukung di MySQL (saya telah menggunakannya di 4.1), SQL Server (sejak v2000), Oracle 9i+...