- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
MySQL数据库原理与应用
实训九 操作指导书
1、实训目标:
使用order by子句进行查询结果排序
使用group by子句进行查询结果分组计算
2、实训任务:
1) 掌握order by子句进行查询结果排序
2) 掌握group by子句进行查询结果分组计算
实训指导
教材例题
在数据库D_sample中查询course表中开课学期按照升序排列的课程信息。
Select * from course order by 开课学期;
在数据库D_sample中查询sc表中选修了“07003”课程的学生成绩,成绩按降序进行排序。
在数据库D_sample中统计student表中学生的男女人数。
Select 性别, count(*) as人数 from student group by 性别;
在数据库D_sample中统计student表中每个民族的男女人数、总人数,以及学生总人数。
Select 民族,性别, count(*) as人数 from student group by 民族,性别
with rollup;
在数据库D_sample中查询sc表中平均成绩在85分以上的课程号。
Select 课程号, avg(成绩) as 平均分 from sc group by 课程号
Having avg(成绩)85;
查询练习题(通过上机练习将运行结果写到作业本上)
查询课程信息,按课程名称升序排序。
Select CourseInfoName from CourseInfo order by CourseInfoName;
查询学生信息,按姓名升序排序,再按班级信息ID降序排序。
Select StdInfoName,ClassInfoID from studentinfo,classinfo
order by StdInfoName and ClassInfoID desc;
查询课程总数。
Select count(*) as 课程总数 from CourseInfo;
查询教师信息表中教师职称为副教授的教师人数。
Select count(*) as 副教授人数 from TeachInfo where TeachInfoTitle=副教授;
通过学生选课表按照学生信息ID分组统计每个同学的平时成绩总分。
Select StdInfoID, sum(StudCourseUsuGrd) as 平时总成绩 from StudentCourse group by StdInfoID;
查询学生信息ID为5的同学选修课程的数量、平时总分以及平时平均分。
Select StdInfoID, count(*) as 选课数量,
sum(StudCourseUsuGrd) as平时总成绩,
avg(StudCourseUsuGrd) as平时平均成绩
from StudentCourse
where StdInfoID=5;
查询教师信息表中,教师人数大于10的学历信息。
select count(*) as人数, TeachInfoKnowl from TeachInfo
group by TeachInfoKnowl having count(*)10;
查询1989年以后出生的学生的学号姓名、性别和出生日期,结果按年龄从小到大排序。
Select StdInfoName,StdInfoSex,StdInfoBirthD from StudentInfo
Where year(StdInfoBirthD)1989 order by StdInfoBirthD desc,StdInfoID;
查询1989年以后出生的学生的学号姓名、性别和出生日期,结果按年龄从小到大排序,当年龄相同时,按先女生后男生排序。
Select StdInfoName,StdInfoSex,StdInfoBirthD from studentInfo
Where year(StdInfoBirthD)1989
order by StdInfoBirthD desc,StdInfoSex ,StdInfoID;
查询班级信息表中各班级人数。
Select ClassInfoName ,ClassInfoSum from ClassInfo;
查询教师表中教师专业为“电气自动化”的各种学历的人数。
Select TeachInfoKnowl, count(*) as 教师人数 from TeachInfo
Where TeachInfoSpec=电气自动化
group by TeachInfoKnowl;
统计出1989年以后出生的各班级学生男女各多少人。
Select ClassInfoID as 班级, StdInfoSex as 性别
您可能关注的文档
- 8以案为鉴 剖析整改 警钟长鸣.pdf
- 8影响悬浮液稳定性和流变粘度的因素有哪些.doc
- 8有余数的除法解决问题练习题.doc
- 8幼儿园“日零报告”制度.doc
- 8幼儿园食堂原材料采购索证验收管理制度.doc
- 8月安全目标调查.doc
- 8中国音乐通史简编-中华民国时期(三).doc
- 8种时态练习题.doc
- 8种实用的硬笔书法纸模板.doc
- 8种植物CHI基因的生物信息学分析_原晓龙.pdf
- 主题课程整理大班上.doc
- 2026人教版小学语文三年级上册期末综合试卷3套(打印版含答案解析).docx
- 2026人教版小学语文四年级下册期末综合试卷3套(打印版含答案解析).docx
- 2026人教版小学二年级上册数学期末综合试卷精选3套(含答案解析).docx
- 2026人教版小学语文四年级上册期末综合试卷3套(含答案解析).docx
- 2026人教版小学二年级下册数学期末综合试卷3套(打印版含答案解析).docx
- 2026年地理信息行业年终总结汇报PPT.pptx
- 板块四第二十一单元封建时代的欧洲和亚洲 中考历史一轮复习.pptx
- 中考历史一轮复习:板块四第二十单元古代亚、非、欧文明+课件.pptx
- 第二次工业革命和近代科学文化中考历史一轮复习.pptx
最近下载
- 福建农林大学2021-2022学年《国际金融学》期末考试试卷(A卷)附标准答案.docx
- 正文中参考文献的标注.doc VIP
- 防波堤与护岸设计规范2020.pdf VIP
- 铝粉加工铝锭合同.docx
- IQC进料检验流程.pptx VIP
- 给水排水工程钢筋混凝土水池结构设计规程 CECS 138:2002.pdf VIP
- 2024 年秋季国家开放大学《公共管理学》 形考任务参考答案 形考任务一.docx VIP
- 2024-2025学年深圳市南山区八年级上册期末语文试卷含答案.pdf VIP
- 2024年元气森林行业洞察报告及未来五至十年预测分析报告.docx
- 2022工作场所空气中硫化氢的亚甲基蓝分光光度法.docx VIP
原创力文档


文档评论(0)