我有一个表,在这个表中我有10行,在这10行中我只想返回数据1-5并得到最后的结果id。
我试过了
SELECT id FROM my_list ORDER BY id DESC LIMIT 5
但这给了我 10-6 而不是 5-1 的结果。
最佳答案
试试这个
SELECT * FROM (
SELECT id FROM my_list ORDER BY id ASC LIMIT 5
) temp ORDER BY temp.id DESC
关于mysql - 在 MySql 上返回最后一个数据的 id,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15963564/