- 1、本文档共17页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
使用DQL命令查询数据(二)
线上线下
平台预习
2/18
本课目标
学完本次课程后,你能够:
掌握排序查询结果
掌握LIMIT的使用
掌握MySQL子查询
掌握MySQL聚合函数
掌握MySQL分组查询
3/18
SELECT语法
SELECT [ALL | DISTINCT]
{ * | table.* | [ table.field1 [ as alias1] [,table.field2 [as alias2]][,…]] }
FROM table_name [ as table_ alias ]
[left|out|inner join table_name2] #联合查询
[ WHERE … ] #指定结果需满足的条件
[ GROUP BY …] #指定结果按照哪几个字段来分组
[ HAVING …] #过滤分组的记录必须满足的次要条件
[ ORDER BY… ] #指定查询记录按一个或者多个条件排序
[ LIMIT { [ offset,] row_count | row_count OFFSET offset }] ; #指定查询的记录从哪条至哪条
[] 括号代表可选的;
{} 括号代表必须的;
# MySQL语句中的注释符,也可以用 /*该处为注释*/
4/18
语法
ORDER BY排序
ORDER BY排序查询
对SELECT语句查询得到的结果,按某些字段进行排序
与DESC或ASC搭配使用,默认为ASC
查询《数据库结构-1》的所有考试结果,并按成绩由高到低排列
5/18
SELECT语法
SELECT [ALL | DISTINCT]
{ * | table.* | [ table.field1 [ as alias1] [,table.field2 [as alias2]][,…]] }
FROM table_name [ as table_ alias ]
[left|out|inner join table_name2] #联合查询
[ WHERE … ] #指定结果需满足的条件
[ GROUP BY …] #指定结果按照哪几个字段来分组
[HAVING …] #过滤分组的记录必须满足的次要条件
[ ORDER BY… ] #指定查询记录按一个或者多个条件排序
[ LIMIT { [ offset,] row_count | row_count OFFSET offset }] ;
#指定查询的记录从哪条至哪条
[] 括号代表可选的;
{} 括号代表必须的;
# MySQL语句中的注释符,也可以用 /*该处为注释*/
6/18
语法
MySQL的LIMIT
LIMIT [m,]n 或 LIMIT n OFFSET m
限制SELECT返回结果的行数
m 制定第一个返回记录行的偏移量
n 制定返回记录行的最大数目
SELECT * FROM `result` LIMIT 5 #返回前5条记录
SELECT * FROM `result` LIMIT 5,10 #返回6-15条记录
m不指定则偏移量为0,从第一条开始返回前n条记录
LIMIT 常用于分页显示
7/18
分页查询
查询所有《数据库结构-2》的考试成绩,并按照由高到低显示,同时把该成绩对应的学生的学号、姓名打印出来
要求
第一次查询前5条记录
第二次查询6-10条记录
8/18
练习:查询《JAVA第一学年》学生信息
需求说明
查询《JAVA第一学年》课程成绩前10名且分数大于80的学生信息(学号,姓名,课程名,分数)
9/18
子查询
在查询语句中的WHERE条件子句中,又嵌套了另外一个查询语句
查询课程为《高等数学-2》且分数不小于80分的学生的学号和姓名
嵌套查询可由多个子查询组成,求解的方式是由里及外
子查询返回的结果一般都是集合,故而建议使用 IN 关键字
10/18
案例
查询《C语言-1》的前5名学生成绩信息
11/18
MySQL函数
数学函数
字符串函数
日期和时间函数
系统信息函数
12/18
MySQL的统计函数
函数名
您可能关注的文档
- 汽车识图(第二版全书课件整套电子教案.ppt
- 汽车使用与维修技术课件全全书课件整套电子教案.pptx
- 汽车维修技术(第二版)-全书课件整套电子教案.ppt
- 汽车运行材料全书课件整套电子教案.ppt
- 汽车专业资料检索(第二版)-全书课件整套电子教案.ppt
- 前厅部概述PPT全书课件整套电子教案.ppt
- Introduction to WTO教学课件汇总全书电子教案(全).pptx
- 桥涵水文教学课件汇总全书电子教案(全).ppt
- 人力资源管理导论教学课件汇总全书电子教案(全).pptx
- 熔炼技术教学课件汇总全书电子教案(全).ppt
- 讲稿:深入理解“五个注重”把握进一步深化改革统筹部署以钉钉子精神抓好落实.pdf
- 副市长在2025年全市医疗工作会议上的讲话.docx
- 2025年市县处级以上党委(党组)理论学习中心组专题学习计划.docx
- 市民族宗教事务局党组书记、局长2024年度民主生活会个人对照检视发言材料.docx
- 烟草局党组书记2024年度抓基层党建工作述职报告.docx
- (汇编)学习2025年全国教育工作会议精神心得体会发言心得感悟.pdf
- 汇编学习领会在二十届中纪委四次全会上的重要讲话精神心得体会.pdf
- 在2025年镇安全生产、消防安全和生态环境保护第一次全体会议上的讲话提纲.docx
- 书记干部座谈会上的讲话+纪委全会上的讲话.pdf
- 党课:从毛泽东诗词中感悟共产党人初心使命.docx
最近下载
- 在创新中传承在传承中创新2025春季开学典礼校长发言四篇.docx VIP
- 高考英语阅读理解100篇.doc VIP
- 2025年二建机电实务押题班模拟试卷 .pdf VIP
- 《汽车制动排放测试方法(制动测功机法)第2部分:测试系统》标准征求意见稿.docx
- 自然拼读 phonics kids book3双字母组合发音.pdf
- 高考英语阅读理解100篇.pdf VIP
- 2025年公务员考试申论试题与参考答案.docx VIP
- 2025年江苏省初中学生化学素质与实验能力竞赛预赛试题(含答案).pdf VIP
- 中国漆包线行业市场发展现状及前景趋势与投资分析研究报告.docx
- 2024年安康职业技术学院单招职业倾向性测试题库(500题)含答案解析.docx VIP
文档评论(0)