version 11
COALESCE (arithmetic_expression_commalist)
説明
COALESCEは、渡されたarithmetic_expressionのリストから、最初に見つかったNULLでない式を返します。すべての式がNULLの場合、NULLが返されます。
例題
この例題は、VATが0より大きい、2007年に発行された請求書の請求書番号を返します:
SELECT INVOICE_NO FROM INVOICES WHERE EXTRACT(YEAR(INVOICE_DATE)) = 2007 HAVING (COALESCE(INVOICE_VAT;0) > 0)