sql (12) HAVING

HAVING 子句
在 SQL 中增加 HAVING 子句原因是,WHERE 关键字无法与合计函数一起使用。

新建表
StudentS
S_id Grade Name phone
1 98 小明 123456
2 97 小黄 232456
3 95 小哩 987654
4 93 小小 654321
5 90 微微 321065
6 93 小小 654321
7 95 微微 321065

新建表
StudentS
S_id Grade Name phone
1 98 小明 123456
2 97 小黄 232456
3 95 小哩 987654
4 93 小小 654321
5 90 微微 321065
6 93 小小 654321
7 95 微微 321065

查询
select Name,sum(Grade) as Total from StudentS
group by Name
HAVING SUM(Grade)<100

效果:
小黄 97
小哩 95
小明 98

2018-04-27  16:06:37

原文地址:https://www.cnblogs.com/guangzhou11/p/8962951.html