一、分页
1. 概念
分页就是指在数据库获取数据时,只获得我们所需的数据条目
2. limit
select * from book_p where pid = 1 limit 0,2;
从 0开始获取两条 pid = 1 的数据
limit a,b; # a表示从第几条数据开始获取,b表示获取几条数据
分页公式
limit(n - 1)* pageSize, pageSize ;
pageSize 页面大小
( n - 1) * pageSize 起始值
n 当前页
总页数 = 数据总数 / 页面大小
二、排序 order by
1. 升序 asc
select * from book_p order by sid asc;
按照 sid 升序输出
2.降序 desc
select * from book_p order by sid desc;
按照 sid 降序输出
总结:
分页的使用可以使我们的数据量减小,用户界面更简洁,但会增加数据库资源则占用。
在使用分页和排序时必须按一定的顺序书写
select * from book_p where pid = 1 order by pid asc;
select * from book_p where pid = 1 order by sid asc limit 0,2;