下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、统计查询统计查询是指使用关键字配合select语句查询时,在查询后的结果中出现了不是原始 数据表中数据的记录信息,这些记录信息是根据需求,借助不同关键字对原始数据表中数据 信息做计算处理而得到的。1聚合函数查询S4-1聚合函数P函数名功 能口nt( I字段名统计数据表中的记录总个数口耒达式字段名计算耒达式或字段名中数据的和的页表典字段名k计算表达式或宇段名中数据的平均值口nnax(耒达式字段名求出耒达式或字段名中数据的最大值旧时国表达式|字段名*求出表达式或字段名中数据的最小值P2查询结果排序排序操作可以使用order by语句实现,它可以出现在from语句或者where语句的后 面,语法格式
2、如下:order by 字段名 1 ,字段名 2asc | desc 查询结果分组小计分组小计语句group by可以出现在from语句或者where语句后面,语法格式如下:group by字段名列表having条件表达式+having语句对分组小计后的结果做进一步的条件筛选,跟随在group by后面。+通常在select语句后面加聚合函数来表示求值小计。+出现在select语句后的字段名,要么放在聚合函数中,要么放在groupby语句后面,否则将提示错误。课堂题目:1、统计“课程表”中总的课程数,总学分,最高学分,最低学分,平均学分(无列名) select COUNT (*), SUM (
3、学分),MAX (学分),MIN (学分)from课程表2、统计“课程表”中总的课程数,总学分,最高学分,最低学分,平均学分(加列名,三 种方法)select COUNT (*)as 总课程数,SUM(学分)as总学分,MAX(学分)as 最高学分 ,MIN(学分)as 最低学分from课程表3、查询“课程表”中学分最高的前三条记录。(降序desc)select top 3 *from 课程表order by 学分 desc查询“课程表”中学分最低的前三条记录中的课程名称和学分。(升序asc默认) select top 3课程名称,学分from课程表order by 学分 desc“选课成绩表
4、”中,查询结果按照学生编号分类,统计出每个学生的成绩总成绩和平 均成绩。(加列名)select学生编号as 学生编号,SUM (成绩)as 总成绩,AVG (成绩)as 平价成绩 from选课成绩表group by 学生编号“选课成绩表”中,查询结果按照课程编号分类,统计出每门课程的成绩总成绩和平均成绩。(加列名)select课程编号as,课程编号,SUM(成绩)as,总成绩,AVG(成绩)as,平价成绩,from选课成绩表group by课程编号“选课成绩表”中,查询结果按照学生编号分类,统计出总成绩大于250分的学生的 成绩总成绩和平均成绩。(加列名)select学生编号as 学生编号,S
5、UM (成绩)as 总成绩,AVG (成绩)as 平价成绩 from 选课成绩表group by 学生编号having SUM (成绩)250综合练习:1、统计”学生表”中各个班学生的总人数。select COUNT (*),班级from 学生表group by 班级2、统计”教师表”中,各类职称的总人数。select 职称,COUNT(*)as 总人数from教师表group by 职称3、统计“选课成绩表”中每个学生的总分和平均分,并按总分从高到低排序select SUM (成绩)as总成绩,平均分=avg(成绩),学生编号as学生编号from 选课成绩表group by 学生编号orde
6、r by SUM (成绩)4、统计选课成绩表中每门课程的平均分,只输出平均分大于80分的“课程编号”、“平 均分”,并将结果按平均分从高到低排列。select SUM (成绩)as 总成绩,平均分=avg (成绩),课程编号as 课程编号from选课成绩表group by课程编号having avg (成绩)80order by 平均分 desc5、在“选课成绩表“中查询课程编号为101的成绩信息,只输出学生编号,成绩。select成绩,学生编号from 选课成绩表where课程编号=1016、计算“选课成绩表“中学生编号为980104的学生的总成绩和平均成绩。select SUM (成绩)a
7、s 总成绩,平均分=avg (成绩),学生编号as 学生编号from 选课成绩表group by 学生编号having 学生编号=9801047、统计“学生表“中每个班男生和女生各有多少人。use jxglgoselect count (性别)人数,班级from 学生表group by 班级8、查询“学生表“中网工001班学生的学号、姓名、班级、年龄,并按照年龄进行降序排 列,如果年龄相同的则按学号进行升序排列。use jxglgoselect学号,姓名,班级,年龄from 学生表where班级=网工order by 年龄 desc,学号补充统计”学生表”中男生人数。use jxglgosel
8、ect count (性别)from 学生表where性别=男统计”学生表”中姓王的人数。use jxglgoselect count (姓名)from学生表where 姓名 like 王统计”学生表”中入学成绩大于400的人数。use jxglgoselect count (入学成绩)from 学生表where入学成绩400统计”学生表”中网工001班的人数。use jxglgoselect count (入学成绩)from 学生表where班级=网工统计”学生表”中每个班的人数。use jxglgoselect count (性别)人数,班级from 学生表group by 班级统计”学生
9、表”中男女人数各多少。use jxglgoselect count (性别),性别0from 学生表group by 性别7找出“学生表”中成绩最高是多少。select MAX (入学成绩)from 学生表8找出“学生表”中成绩最低是多少。select MIN (入学成绩)from 学生表统计“学生表”中学生总成绩。select SUM (入学成绩)from 学生表统计“学生表”中学生平均成绩。select AVG (入学成绩)from 学生表11统计“学生表”中男学生总成绩。select Sum(入学成绩)from 学生表where性别=男12统计“学生表”中女生的平均分。select AVG (入学成绩)from学生表where性别=女13计”选课成绩表”中选修101课程的人数。use jxglgoselect count (学生编号)fr
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2026年广东江门中医药职业学院单招职业技能考试模拟试题含详细答案解析
- 2026年九江职业技术学院单招综合素质笔试备考试题含详细答案解析
- 2026年郑州工商学院单招综合素质笔试备考试题含详细答案解析
- 2026年江西婺源茶业职业学院单招综合素质笔试备考题库含详细答案解析
- 2026年宜宾职业技术学院单招职业技能考试备考题库含详细答案解析
- 2026年仰恩大学单招职业技能考试模拟试题含详细答案解析
- 2026年辽源职业技术学院单招综合素质笔试备考题库含详细答案解析
- 2026年阜阳职业技术学院高职单招职业适应性测试模拟试题及答案详细解析
- 2026年江西医学高等专科学校单招综合素质考试备考题库含详细答案解析
- 2026年郑州城建职业学院单招综合素质笔试备考题库含详细答案解析
- 电力工程施工方案及规范
- 2026年1月浙江省高考(首考)英语试题(含答案详解)+听力音频+听力材料
- 2026年时事政治测试题库附完整答案(网校专用)
- 智慧物流背景下多式联运的协同发展与运输效能提升研究毕业论文答辩汇报
- 替人背债合同范本
- 山西省运城市小学一年级上学期数学期末考试试题
- 药师处方审核管理制度
- T-HHPA 001-2025 老年人跌倒风险评估及干预措施
- 2025年广西高考地理真题(解析版)
- 文学批评:科幻小说《弗兰肯斯坦》的生态伦理研究
- 四川省德阳市2026届数学八上期末综合测试试题含解析
评论
0/150
提交评论