COALESCE を使用します :
SELECT COALESCE(field_a, field_b)
COALESCEは、指定された列のリストから最初のnull以外の値を返し、列を左から右に処理するANSI標準関数です。したがって、この例では、field_a
null、field_b
値が表示されます。ただし、指定された列にnull以外の値がない場合、この関数はNULLを返します。
MySQL(4.1で使用)、SQL Server(v2000以降)、Oracle9i+でサポートされています...