热线电话:13121318867

登录
2019-03-06 阅读量: 1637
哪些函数使用SQL语句聚合函数进行统计时忽略空值?

问题:

使用SQL语句聚合函数进行统计时,忽略空值的有( ABD )。
A.SUM
B.MAX
C.COUNT
D.AVG

答案解析:

聚合函数对一组值计算后返回单个值,全部的聚合函数都是确定性的函数。也就是说,使用一组相同的输入值时,放在聚合函数执行后的返回值是一样的,,除了count(统计项数)函数以外,剩下的聚合函数在执行命令行时都会去忽略空值。

实例演示:

1、实例表格:aaa

2、统计表格

总记录数count(*),列c的值数量count(c),列d的值数量count(d)

select count(*), count(c), count(d) from aaa

从结果可以看出,D列有两个空值,所以返回的是1,也就是忽略了NULL值。

5.8444
3
关注作者
收藏
评论(0)

发表评论

暂无数据
推荐帖子