MySQL:如何选择具有下一个较大ID的行?

时间:2016-07-15 02:40:20

标签: mysql sql

假设我有一张表:

ID   Content

3      blah

5      blah    <--

6      blah

7      blah

我想获取id值接下来高于4的行(这将是5)

我累了

SELECT MIN (DISTINCT id) 
FROM mytablename
WHERE id > 4

1 个答案:

答案 0 :(得分:2)

使用LIMIT

SELECT *
FROM mytablename
WHERE id > 4
ORDER BY id
LIMIT 1

Demo Here