sql(11)sum

it2022-05-06  3

合计函数 (比如 SUM) 常常需要添加 GROUP BY 语句。

GROUP BY 语句GROUP BY 语句用于结合合计函数,根据一个或多个列对结果集进行分组。新建表 StudentSS_id Grade Name phone1 98 小明 1234562 97 小黄 2324563 95 小哩 9876544 93 小小 6543215 90 微微 3210656 93 小小 6543217 95 微微 321065查询:select Name,sum(Grade) as Total from StudentS group by Name效果:微微 185小黄 97小哩 95小明 98小小 186

(1)  如果使用sum 没有搭配group by 可能会报错

消息 8120,级别 16,状态 1,第 1 行选择列表中的列 'StudentS.Name' 无效,因为该列没有包含在聚合函数或 GROUP BY 子句中。

 

(2)使用group by 查询

select Name,sum(Grade) as Total from StudentS group by Name

 效果:

 

 

 

2018-04-27  15:48:01

转载于:https://www.cnblogs.com/guangzhou11/p/8962818.html


最新回复(0)