前言
学生表依然是前面文章中所用过的注意:limit一般与order by连用
用途:
一是用于top-n分析,最值问题;
二是分页功能
1、top-n分析
limit使用一个参数n,表示显示不超过前n条记录数据,有可能数据没有n条。
举个栗子:找学生中班级序号最大的学生信息。
select * from student order by classid desc limit 1
返回结果如下:
id name classid
2 李四 2
2、分页
limit使用两个参数m、n,表示自第m条数据(自0计数)起返回n条记录数据。
举个栗子:从学生表第0条(第一行)数据返回2条数据
select * from student limit 0,2
返回结果如下:
id name classid
1 张三 1
2 李四 2
也可以按班级分页,每页两条数据
select * from student order by classid limit 0,2#一班
select * from student order by classid limit 2,2#二班