Limit子句可以被用于强制 SELECT 语句返回指定的记录数
limit接受1个或2个熟悉参数,参数必须是整数常量。
如果给定两个参数,第一个参数指定第一个返回记录行的偏移量,第二个参数指定返回记录行的最大数目。
eg:
limit 5,10 返回第6-15行
limit 8,-1 返回第9-最后一行
limit 6 返回前6行,等价于limit0,6 即1-6行。初始记录行的偏移量是0而不是1。
SELECT DISTINCT Salary FROM Employee ORDER BY Salary DESC LIMIT 5, 1
返回第6高的薪资
等价于:
SELECT DISTINCT Salary FROM Employee ORDER BY Salary DESC LIMIT 1 OFFSET 5