数据库应用技术——SQL Server 2008 R2 第2版 周慧 施乐军 数据库应用技术7_1新.pptVIP

  • 65
  • 0
  • 约1.41万字
  • 约 74页
  • 2015-12-18 发布于广东
  • 举报

数据库应用技术——SQL Server 2008 R2 第2版 周慧 施乐军 数据库应用技术7_1新.ppt

* 六、HAVING子句限定查询 案例:从选课表“SC”和学生表“Student”中查询总成绩超过150分的学生的学号、姓名和总成绩。 代码: SELECT SC.SID,Student.Sname,总成绩=SUM(Scores) --求每位学生成绩的总和 FROM SC,Student WHERE SC.SID=Student.SID GROUP BY SC.SID,Student.Sname --按照学号SID分组 HAVING SUM(Scores)150 --对学生总成绩进行筛选 HAVING 逻辑表达式 * 六、HAVING子句限定查询 代码: SELECT SC.SID,Student.Sname,总成绩=SUM(Scores) --求每位学生成绩的总和 FROM SC,Student WHERE SC.SID=Student.SID GROUP BY SC.SID,Student.Sname --按照学号SID分组 HAVING SUM(Scores)150 --对学生总成绩进行筛选 查询结果: 说明: WHERE SUM(Scores)150是完 全错误的,因为聚合函数SUM(Scores)不能 放在WHERE子句的逻辑表达式中。 HAVING 逻辑表达

文档评论(0)

1亿VIP精品文档

相关文档