注意NULL

SQL 语句中进行运算时,需要特别注意含有NULL 的运算

A 5 + NULL
B 10 - NULL
C 1 * NULL
D 4 / NULL
E NULL / 9
F NULL / 0

实际上所有包含 NULL 的计算,结果肯定是 NULL。即使像 F 那样用 NULL除以 0 时这一原则也适用。通常情况下,类似 5/0 这样除数为 0 的话会发生错误,只有 NULL 除以 0 时不会发生错误,并且结果还是 NULL

原文地址:https://www.cnblogs.com/philipchan/p/14300297.html