我有一个包含列id,名称和活动的MySQL表。我需要编写一个SQL select语句,该语句将从特定行号开始从该表返回id的子集,返回接下来的20行(包括)。例如:
id name active
------------------
a One true
b Two true
c Three true
d Four false
e Five true
f Six false
我需要能够从表格中的第3行开始,然后返回接下来3行(包括c,d和e)的id。
提前致谢!
答案 0 :(得分:2)
使用LIMIT:
SELECT
*
FROM
MyTable
Limit 2,3
答案 1 :(得分:1)
通常,语法为:
SELECT ... LIMIT <start>, <length>
所以在你的情况下:
SELECT ... LIMIT 2, 3