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 回評価される。



記事メニュー
ウィキ募集バナー