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値が「不明」で返されます。

bannerAds