比較がない場合、または条件が true の場合、CASE ステートメントは ELSE# の後に指定された result を返すことがわかっています。 ## 声明。ただし、 ELSE ステートメントがない場合、CASE ステートメントは NULL を返します。それを示す例を次に示します。
例mysql> Select CASE 100 -> WHEN 150 THEN 'It is matched' -> WHEN 200 THEN 'It is not matched' -> END As 'It Returns NULL'; +-----------------+ | It Returns NULL | +-----------------+ | NULL | +-----------------+ 1 row in set (0.00 sec)
えええええ
以上がMySQL CASE ステートメントはどのような状況で NULL を返しますか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。