mysql nullと0

MySQLにて、nullを数字として計算すると、数字側がダウンキャストされて結果がNULLとして返される。
NULLがアップキャストされて、0にならないことに注意。

mysql> select 100 - null;
+------------+
| 100 - null |
+------------+
|       NULL |
+------------+
1 row in set (0.01 sec)


version: 4.1.22-log


matsubokkuri

マインディアにてCTOをしています。

あわせて読みたい

コメントを残す