sql count 和sun俩个函数怎么详细区分?老弄错
答案:2 悬赏:10 手机版
解决时间 2021-11-12 16:13
- 提问者网友:战魂
- 2021-11-11 23:44
sql count 和sun俩个函数怎么详细区分?老弄错
最佳答案
- 五星知识达人网友:封刀令
- 2021-11-12 00:31
count 统计个数
sum 求和
加设有 列值 x:1,2,3,4
count(x)=4
sum(x)=10追问这我知道。就是有时候。会乱明明求人数什么的。我写sun老师说count。我count.又sun.无奈追答注意一下题目的语意就可以了
sum 求和
加设有 列值 x:1,2,3,4
count(x)=4
sum(x)=10追问这我知道。就是有时候。会乱明明求人数什么的。我写sun老师说count。我count.又sun.无奈追答注意一下题目的语意就可以了
全部回答
- 1楼网友:鸽屿
- 2021-11-12 01:12
函数COUNT(column):
其中,column为表中的任意一列。此函数返回SELECT语句检索到的行中非NULL值的数目。
也就是返回此column列中非NULL的记录数,空值NULL不算。
函数SUM(column):
返回column的总数。其中,若是column列值为NULL,也计入总数。
为函数加一个关键字,如下
SUM(DISTINCT column): 求得column列不同值的总和。其中NULl值≠NULL值,即空值不等于空值,每个空值都算。追问嫩不能简单告诉我什么时候用count.什么时候用sun。追答比如说,
某表中有某一列grade,代表某学生某一学科的考试成绩,那么
COUNT(grade):返回的是参加考试(有成绩)的学生总数。
SUM(grade):返回的是班级所有学生的总数。
主要是看你有什么需求想返回什么值!
其中,column为表中的任意一列。此函数返回SELECT语句检索到的行中非NULL值的数目。
也就是返回此column列中非NULL的记录数,空值NULL不算。
函数SUM(column):
返回column的总数。其中,若是column列值为NULL,也计入总数。
为函数加一个关键字,如下
SUM(DISTINCT column): 求得column列不同值的总和。其中NULl值≠NULL值,即空值不等于空值,每个空值都算。追问嫩不能简单告诉我什么时候用count.什么时候用sun。追答比如说,
某表中有某一列grade,代表某学生某一学科的考试成绩,那么
COUNT(grade):返回的是参加考试(有成绩)的学生总数。
SUM(grade):返回的是班级所有学生的总数。
主要是看你有什么需求想返回什么值!
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯