limit限制查询

显示取出记录的数量,但limit要写在sql语句的最后。

语法:limit 起始记录,记录数

-- 查询前5个数据
SELECT * FROM students LIMIT 5;
-- 每页显示2个,第1页
SELECT * FROM students LIMIT 0,2;
-- 每页显示2个,第2页
SELECT * FROM students LIMIT 2,2;  -- 根据当前页计算,起始记录:(当前页 - 1) * 每页个数
-- 每页显示2个,第2页
SELECT * FROM students LIMIT 4,2;  -- 根据当前页计算,起始记录:(当前页 - 1) * 每页个数

-- 每页显示2个,显示第4页的信息,按照年龄从小到大的排序
SELECT * FROM students ORDER BY age asc LIMIT 6,2; -- 注意limit要写在语句的最后