meetocean
2019-07-17 15:01:45 +08:00
问题已经解决!
测试数据库:mysql 5.7
## 查询
查询语句:
select * from (select * from school limit 0,2) s,major m where s.sid=m.sid;
查询结果:
school_name major_name
北京大学 专业 1
北京大学 专业 2
清华大学 专业 3
清华大学 专业 4
查询语句 2:
select * from (select * from school limit 2,4) s,major m where s.sid=m.sid;
查询结果 2:
school_name major_name
南京大学 专业 5
南京大学 专业 6
## 程序实现:
如果在程序中实现, limit 后面的数字改为变量名。
count_per_page = 2;
第一页:
page = 1;
offset = (page - 1) * count_per_page;
limit offset, count_per_page
第二页
page = 2;
offset = (page - 1) * count_per_page;
limit offset, count_per_page