这万恶的null,究竟隐藏了多少秘密?
- 内容介绍
- 文章标签
- 相关推荐
本文共计155个文字,预计阅读时间需要1分钟。
在进行数据计算时,遇到`null`值会影响结果。例如,使用`SELECT NULL3 RETURN`查询的结果会是`null`。但如果是`SELECT SUM(a) RETURN`,其中`a`列包含`null`,则结果也是`null`。然而,如果表达式是`SELECT SUM(a) RETURN`,其中`a`列包含`null`,则结果会是`null`,而不是`0`。
万恶的null啊和null进行数据计算会导致结果也是null例如selectnull3return的结果是null但是对一个列求和selectsum(a)即使a中有null3 return的结果是null但是对一个列求和 select sum(a) 即使a中有null 也无关紧要对于菜鸟的我来说还是少用null为妙啊
转:www.cnblogs.com/sanpoye/archive/2012/01/06/2659626.html
本文共计155个文字,预计阅读时间需要1分钟。
在进行数据计算时,遇到`null`值会影响结果。例如,使用`SELECT NULL3 RETURN`查询的结果会是`null`。但如果是`SELECT SUM(a) RETURN`,其中`a`列包含`null`,则结果也是`null`。然而,如果表达式是`SELECT SUM(a) RETURN`,其中`a`列包含`null`,则结果会是`null`,而不是`0`。
万恶的null啊和null进行数据计算会导致结果也是null例如selectnull3return的结果是null但是对一个列求和selectsum(a)即使a中有null3 return的结果是null但是对一个列求和 select sum(a) 即使a中有null 也无关紧要对于菜鸟的我来说还是少用null为妙啊
转:www.cnblogs.com/sanpoye/archive/2012/01/06/2659626.html

