有没有办法在带有ID的行之后选择接下来的10行,其中行按行排序。
我只提出了简单的解决方案:
谢谢!
答案 0 :(得分:2)
您可以使用LIMIT。请参阅docs:
SELECT * from tableName
WHERE id > yourID
ORDER BY ID ASC
LIMIT NumRows
如果行未按ID排序,您可以执行以下操作:
SELECT * FROM tab1
WHERE orderColumn > (
SELECT orderColumn from tab1
WHERE id = YourId
)
ORDER BY orderColumn
LIMIT 10