SQL中的LIMIT 与 OFFSET
1. 定义
LIMIT: 限制返回的行数。可以有两个参数,第一个参数为起始行,从 0 开始;
第二个参数为返回的总行数。
实例:
/*返回第 5 行*/
SELECT *
FROM mytable
LIMIT 0, 5;
2. limit 与 offset共同用法
limit y : 读取 y 条数据
limit x, y : 跳过 x 条数据,读取 y 条数据
limit y offset x : 跳过 x 条数据,读取 y 条数据
实例:LEETCODE 176. 第二高的薪水
SELECT
(SELECT DISTINCT
Salary
FROM
Employee
ORDER BY Salary DESC
LIMIT 1 OFFSET 1) AS SecondHighestSalary;