详情看这里JAVA 中级 / JDBC / JDBC系列教材 (四)- 在JDBC中使用RESULTSET查询SQL语句
4 练习-分页查询
设计一个方法,进行分页查询
public static void list(int start, int count)
start 表示开始页数,count表示一页显示的总数
list(0,5) 表示第一页,一共显示5条数据
list(10,5) 表示第三页,一共显示5条数据
进行分页查询用到的SQL语句参考 :
select * from hero limit 0,5
offset要显示条目的起始索引(起始索引从0开始) size 要显示的条目个数
5条数据一页。
显示5到10行的记录,即查询6行记录
select * from tablename limit 4,6;【即数据库中表的第5,6,7,8,9,10行】显示第6行的记录
select * from tablename limit 5,1;查询前n行记录
select * from tablename limit n;把表通过降序排序,查询前n行记录(可理解成表中最大的n个数)
select * from tablename order by id desc limit n;