下列聚合函数中不忽略空值的是( )。
A.SUM (列名) B.MAX (列名)
C.COUNT ( * ) D.AVG (列名)
A 选项 SUM (列名):用于计...
用户登录可进行刷题及查看答案
A 选项 SUM (列名):用于计算指定列的数值总和。在计算时,它会忽略值为 NULL 的行,只对非 NULL 值进行求和计算。例如,有一个包含整数的列,其中有几个行的值为 NULL,使用 SUM 函数时,这些 NULL 值不会被纳入求和计算中。
B 选项 MAX (列名):用于返回指定列中的最大值。在比较过程中,它会忽略值为 NULL 的行,只在非 NULL 值中寻找最大值。比如,对于一个存储数字的列,其中存在 NULL 值,MAX 函数会在所有非 NULL 的数字中找出最大值,而不会考虑那些 NULL 值。
C 选项 COUNT (*): 是用于统计行数的聚合函数,它会统计表中的所有行,包括包含空值的行。因为它统计的是行的数量,而不是某列的值,所以不会忽略任何行,无论该行中的列值是否为 NULL。
D 选项 AVG (列名):用于计算指定列的平均值。在计算时,它会忽略值为 NULL 的行,先对非 NULL 值进行求和,然后除以非 NULL 值的行数来得到平均值。例如,对于一个包含成绩的列,若有部分行的成绩为 NULL,AVG 函数在计算平均成绩时不会将这些 NULL 值考虑在内。
登录后提交答案
暂无评论,来抢沙发