聚合函数:
count():
统计某种数据的数量
sum():
统计某种数据的总和
max():
某种数据的最大值
min():
某种数据的最小值
avg():
某种数据的平均值
排序的用法
:
关键字
order by
升序
: ASC
(从小到大排序)
默认为升序
降序
: DESC (
从大到小排序
)
多列排序时,有相同数据的的列会先进行排序,不相同数据的列再进行排序
分组
:
关键字
group by
分组中也可以进行条件表达式
关键字
having
,该关键字只能用于
group by
分组之后,表示对每一个分组进行条件判断
#
限制查询
关键字
:limit
#限制查询
#32条数据,每页显示10条数据,4页
#查询出前10条数据
#limit关键字后面需要传入两个参数
#第一个参数表示开始的记录的下标
#第二个参数表示取多少条数据
#取出1-10条数据
SELECT * FROM tb_book LIMIT 0,10;
#取出11-20条的数据
SELECT * FROM tb_book LIMIT 10,10;
#取出21-30条的数据
SELECT * FROM tb_book LIMIT 20,10;
#取出31-40条的数据,当数据不够时,不会报错,有多少条就查询出多少条
SELECT * FROM tb_book LIMIT 30,10;
#
联合查询