MySQL @Wiki 実用リファレンス
NULLIF
最終更新:
Bot(ページ名リンク)
-
view
NULLIF
NULLIF(expr1,expr2)
expr1 = expr2 が TRUE の場合は NULL を返し、それ以外の場合は expr1 を返す。 これは CASE WHEN x = y THEN NULL ELSE x END と同じ。
mysql> [[SELECT]] NULLIF(1,1);
-> NULL
mysql> SELECT NULLIF(1,2);
-> 1
注意: MySQL では、引数が等しくない場合、expr1 は 2 回評価される。