我有一个表,在这个表中我有10行,在这10行中,我只想返回数据1-5,并获得最后的结果id。
我试过了
SELECT id FROM my_list ORDER BY id DESC LIMIT 5但是这个结果是10-6而不是5-1。
发布于 2013-04-12 13:17:23
下面是什么:
SELECT id FROM my_list ORDER BY id ASC LIMIT 5发布于 2013-04-12 13:17:59
尝尝这个
SELECT * FROM (
SELECT id FROM my_list ORDER BY id ASC LIMIT 5
) temp ORDER BY temp.id DESC发布于 2013-04-12 13:23:22
你的意思是你需要表中的第五条记录,然后你可以使用这个
select * from my_list ORDER BY Id ASC LIMIT 5,1
https://stackoverflow.com/questions/15963564
复制相似问题