mysql 関数 if を使用しています。 SELECT IF(NULL, 2, 3) を実行すると、3 が返されます。
if
SELECT IF(NULL, 2, 3)
3
第一引数がNULLの場合、このSQLを変更することでNULLを取得できますか?
IF() を ISNULL() とともに使用します:
IF()
ISNULL()
リーリーIF()
をISNULL()
とともに使用します: