SQLのisnull()関数の使用方法
SQLでISNULL()関数は式がNULLかどうかを確認し、指定された代替値を返します.
ISNULL()関数の構文は次のようになります。
ISNULL(expression, replacement)
ここで、expressionは検査する式で、replacementは置換値です。
使い方例:
customerというテーブルがあり、nameとageという二つのカラムがある場合に、顧客名と顧客の年齢を問い合わせ、顧客の年齢がNULLの場合には代替値として”Unknown”を表示します。
SELECT name, ISNULL(age, 'Unknown') AS age
FROM customers;
上記のようにクエリーを実行すると、age列のNULL値が「不明」で返されます。