我们知道 null 不是一个值,它也不同于零。如果我们在其中使用 null,mysql 算术表达式将返回 null。可以通过以下示例来理解 -
示例mysql> select 100*null;+----------+| 100*null |+----------+| null |+----------+1 row in set (0.00 sec)mysql> select 100+null;+----------+| 100+null |+----------+| null |+----------+1 row in set (0.00 sec)
从上面的例子可以看出,如果我们在算术表达式中使用 null,那么结果本身就是 null。
以上就是当mysql算术表达式返回null时?的详细内容。