《数据库系统原理教学课件》044幻灯片资料.ppt
* * 上述查询的结果 * HAVING子句的功能 HAVING子句用于对分组后的结果再进行过滤 HAVING子句的作用对象是组而不是行 在HAVING子句中可以使用计算函数 HAVING与GROUP BY子句一起使用 * HAVING子句的使用 查询出演不少于2部电影的演员姓名 * * * 使用HAVING子句的查询方案 SELECT 演员姓名,COUNT(片名) 拍片数目 FROM 出演 GROUP BY 演员姓名 HAVING COUNT(*)=2 * 上述查询的执行步骤与结果 先用GROUP BY按‘演员姓名’分组 再用COUNT(*)统计每组包含的记录条数 最后挑选记录条数=2的组,返回对应的‘演员姓名’和该组记录的条数 查询结果 * 计算函数与分组的联合使用 1 查询梁朝伟的个人片酬总数与个人平均片酬 SELECT 演员姓名,SUM(片酬) 个人总片酬, AVG(片酬) 个人平均片酬 FROM 出演 GROUP BY 演员姓名 HAVING 演员姓名 = ‘梁朝伟’ * 查询结果 * 计算函数与分组的联合使用 2 SELECT 演员姓名, AVG(片酬) 个人平均片酬 FROM 出演 WHERE year(年代)2000 GROUP BY 演员姓名 HAVING MIN(片酬)100000 查询2000年以前个人最低片酬大于100k的演员的个人平均片酬
您可能关注的文档
最近下载
- (2026版)高中体育教师招聘考试试题及答案.docx VIP
- 2026年AI漫剧视频模型行业白皮书.pdf VIP
- 停工申请报告.docx VIP
- 干部选拔任用工作有关表格模板(12份).doc VIP
- 多因子Alpha系列报告之(三)——估值与动量结合的选股模型.pdf VIP
- 2025年医院环境的清洁与消毒知识试题(附答案).docx VIP
- (2026)高中体育教师招聘考试试题及答案.docx VIP
- 最新《工会基础知识》试题库及答案1000题【完美打印版】.docx VIP
- (2026年)高中体育教师招聘考试试题及答案.docx VIP
- DBJT15-150-2018电动汽车充电基础设施建设技术规程.docx VIP
原创力文档

文档评论(0)