- 1、本文档共114页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
SELECT语句实例 (例4-31 ) 4.SELECT语句中的函数计算和分组计算实例 使用 SQL 聚合函数,例如 SUM、AVG、MAX、MIN和COUNT等,可用于计算总计,确定各种统计信息。其中的函数SUM和AVG只能对数字型字段进行数值计算。在使用 SQL 聚合函数进行统计时,常常会需要进行分组统计,这就需用上GROUP BY 子句。 例4-31 在数据库“学生管理系统”中使用SQL视图,创建一个名为“例4-31统计全校学生总人数”的查询对象。 在该查询的“SQL视图”窗口中应键入的SQL语句是: SELECT COUNT(*) AS 全校学生总人数 FROM 学生; SELECT语句实例 (例4-32 ) 例4-32 在数据库“学生管理系统”中使用SQL视图,创建一个名为“例4-32统计全校男学生和女学生的人数”的查询对象。该查询的运行结果如图4-88所示。 在该查询的“SQL视图”窗口中应键入的SQL语句是: SELECT 性别, Count(学号) AS 学生人数 FROM 学生 GROUP BY 性别; SELECT语句实例 (例4-33 ) 例4-33 在数据库“学生管理系统”中,使用SQL视图,创建一个名为“例4-33统计每个学生已修课程的总学分”的查询对象,查询结果要按学号升序排序。对于每个学生来说,某一课程的成绩大于等于60分才能统计该门课程成绩的学分(若不及格,就不统计该门课程成绩的学分)。该查询的运行结果如图4-89所示。 在该查询的“SQL视图”中应键入的SQL语句是: SELECT 修课成绩.学号, COUNT(课程.学分) AS 课程数, SUM(课程.学分) AS 总学分 FROM 修课成绩, 课程 WHERE 修课成绩.课程代码=课程.课程代码 AND 修课成绩.成绩=60 GROUP BY 修课成绩.学号 ORDER BY 修课成绩.学号; SELECT语句实例 (例4-34 ) 例4-34 在数据库“学生管理系统”中,使用SQL视图,创建一个名为“例4-34统计每门课程的平均分、最高分和最低分”的查询对象,查询结果要按课程名称升序排序。该查询的运行结果如图4-90所示。 在该查询的“SQL视图”中应键入的SQL语句是: SELECT 课程.课程名称, AVG(修课成绩.成绩) AS 平均分, MAX(修课成绩.成绩) AS 最高分, MIN(修课成绩.成绩) AS 最低分 FROM 修课成绩, 课程 WHERE 修课成绩.课程代码=课程.课程代码 GROUP BY 课程.课程名称 ORDER RY 课程.课程名称; SELECT语句实例 (例4-35 ) 5.SELECT 语句中使用 HAVING 子句实例 例4-35 在数据库“学生管理系统”中,使用SQL视图创建一个名为“例4-35查询两科以上成绩不及格的学生”的查询对象。 在该查询的“SQL视图”中应键入的SQL语句是: SELECT 学号, COUNT(*) AS 不及格的课程数 FROM 修课成绩 WHERE 成绩60 GROUP BY 学号 HAVING COUNT(*)=2; 4.9.2 INSERT语句 INSERT语句是用于向表中添加记录的语句,该语句有两种基本的用法,一种是用于添加一个记录,另一种是从其它表向目标表添加一个或多个记录。其语法格式如下。 语法格式1:添加单个记录 INSERT INTO 目标表 [(字段1[, 字段2[, …]])] VALUES (值1[, 值2[, ….]]); 语法格式2:添加多个记录 INSERT INTO 目标表 [(字段1[, 字段2[, …]])] SELECT [源表.]字段1[, 字段2[, …]] FROM 源表; 功能: 在数据库表中添加记录。 INSERT语句实例 (例4-36 ) 例4-36 在数据库“学生管理系统”中,使用SQL视图创建一个名为“例4-36添加一个新记录”的查询对象。使用INSERT语句在数据库“学生管理系统”中的“学生”表中添加一个记录。 添加记录的内容为:, 梁惠芬, 3, 女, #1984-11-28#, True, 75
您可能关注的文档
- 建筑安装工程计量与计价课件湖北版建筑安装工程定额幻灯片.ppt
- 建筑安装工程计量与计价课件湖北版刷油防腐蚀绝热工程清单计价幻灯片.ppt
- 建筑安装工程计量与计价课件湖北版消防工程清单计价幻灯片.ppt
- 建筑安装工程识图李海凌电子课件第1章安装工程识图基础知识幻灯片.ppt
- 建筑安装工程识图李海凌电子课件第1章节安装工程识图基础知识幻灯片.ppt
- 建筑安装工程识图李海凌电子课件第2章建筑给排水施工图的识读幻灯片.ppt
- 建筑安装工程识图李海凌电子课件第2章节建筑给排水施工图的识读幻灯片.ppt
- 建筑安装工程识图李海凌电子课件第3章建筑消防水系统施工图的识读幻灯片.ppt
- 建筑安装工程识图李海凌电子课件第3章节建筑消防水系统施工图的识读幻灯片.ppt
- 建筑安装工程识图李海凌电子课件第4章节暖通空调施工图的识读幻灯片.ppt
最近下载
- 《小学科学教学设计》课程教学大纲.doc
- Book 2 Unit 6 单元词汇(课件)-高中英语(外研版2019必修第二册).pptx
- 面瘫(周围性面神经炎)-中医诊疗指南-等级评审.pdf
- 2024-2026中国科技类消费电子产业发展白皮书.pptx
- 山东省德州市优高联盟九校2025届高三上学期1月联考英语试卷(含答案).docx VIP
- AP统计学 2016年真题 (选择题+问答题) AP Statistics 2016 Real Exam and Answers (MCQ+FRQ).pdf VIP
- 有限公司增资扩股协议书通用范本5篇.docx
- 50首经典红歌歌词.doc
- 部编版语文小学二年级下册第二单元集体备课主讲课件.pptx
- (2013年第一次全厂职工大会.doc VIP
文档评论(0)