「MySQL 8.0.29」演算子でnullを判定する方法

環境
MySQL 8.0.29-0ubuntu0.22.04.2
Ubuntu 22.04 LTS

書式
NULL <=> 値(計算式)
演算子を使ってnullを判定します。

使用例

mysql> SELECT NULL <=> 15/0 resA,NULL <=> NULL resB,NULL <=> MINUTE( '12:21:33' ) resC,NULL <=> 88 resD;
+------+------+------+------+
| resA | resB | resC | resD |
+------+------+------+------+
|    1 |    1 |    0 |    0 |
+------+------+------+------+
1 row in set, 1 warning (0.00 sec)

 

MySQL

Posted by arkgame