没有合适的资源?快使用搜索试试~ 我知道了~
附件包含的主要内容为演示MySQL之聚合查询、分组和排序的相关命令和效果。
资源推荐
资源详情
资源评论
MySQL 之高级查询
1 简介
之前写过一个比较单表查询比较简单的内容。在单表查询查询中,
还有较为高级的部分,诸如聚合查询,排序和分组查询,熟悉的了
解关系型数据库中此类操作,可以非常方便的帮助我们实现自定义
的数据提取操作。
2 材料
因为所有的数据库管理系统的底层均为命令行,只不过提供界面之
后更加的直观和容易操作,为了基础,仍以命令行为工具,查询不
同命令的输入和输出结果,以期增加对关系型数据库的理解和使用。
楼主使用的数据库为 MySQL 8.0.11
3 操作记录
单表操作的主要使用语句为 SELECT 语句,在 SELECT 语句中,可以根
据自己对数据的需求,使用不同的查询条件,基本语法格式如下:
字段名
字段名
字段名
表名
条件表达式
字段名
!
条件表达式
字段名
记录数
3.1 产生数据
"#$%&'$()*+,-,.,$/$0
1222222222222222222221
,-,.,$/
1222222222222222222221
,3-
456)7",8)59$3(/",
"#$%&
:/76)7",53/9$3(/",
$#$
1222222222222222222221
;7)*$45$/-<=>==$/3?
"#$%&'37/,-/+,-,.,$/-/$-
2'0
@A/7#B7)*,C/3-/+<=>=$/3?
"#$%&'$()*+,-,.,$/$0
1222222222222222222221
,-,.,$/
1222222222222222222221
,3-
456)7",8)59$3(/",
"#$%&
:/76)7",53/9$3(/",
$#$
-/$-
1222222222222222222221
D7)*$45$/-<=>==$/3?
使用数据库 test,并在数据库中产生表 student
"#$%&'A$/-/$-0
,-,.,$/3(,5E/+
"#$%&'37/,-/-,.&/$-A+/5-<
2'4+<? B 9
2'5,"/F,73(,7<=?5)-5A&&
2'E7,+/G),-
2'E/5+/7 <?
2'?0
@A/7#B=7)*$,C/3-/+<=>;$/3?
"#$%&'$()*-,.&/$0
122222222222222221
,.&/$9459-/$-
122222222222222221
$-A+/5-
122222222222222221
7)*45$/-<=>==$/3?
使用 insert 语句向表 student 中插入 8 条数据
"#$%&'45$/7-45-)$-A+/5-<5,"/E7,+/E/5+/7?
2'! <H$)5EI4,5EHJ=K
男
K?
2'<H*A#)5EH==K
男
K?
2'<H%45"45EHL=K
男
K?
2'<H(A$,554,5EHM=K
男
K?
2'<H$A5/754,5EHDDK
男
K?
2'<H*A$)5EHMDK
男
K?
2'<H&453()5EHLK
男
K?
2'<H#,5%45EHL=K
男
K?0
@A/7#BM7)*$,C/3-/+<=>L$/3?
/3)7+$NMA:&43,-/$N=,7545E$N=
3.2 聚合函数
实际开发中,经常需要对某些数据进行统计,例如统计某个字段的
最大值,最小值,平均值等,为了实现这些功能,MySQL 提供了一
些函数来实现这些功能。
3.2.1 COUNT()
COUNT 函数用来统计记录的条数,语法格式如下:
$/&/3-<?67)"
表名
统计 student 表中记录数
"#$%&'$/&/3-67)"$-A+/5-0
122221222222222222122222221222222221
4+5,"/E7,+/E/5+/7
122221222222222222122222221222222221
$)5EI4,5EJ=
男
*A#)5E==
男
%45"45EL=
男
J(A$,554,5EM=
男
;$A5/754,5EDD
男
D*A$)5EMD
男
O&453()5EL
男
M#,5%45EL=
男
122221222222222222122222221222222221
M7)*$45$/-<=>=;$/3?
"#$%&'$/&/3-3)A5-<?67)"$-A+/5-0
122222222221
3)A5-<?
122222222221
M
122222222221
7)*45$/-<=>=;$/3?
剩余17页未读,继续阅读
资源评论
思影影思
- 粉丝: 670
- 资源: 135
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功