可以通过子连查
正序排序 select * from test where id > (select max(id-20)from test) ;
倒序排序 select * from test where id > (select max(id-20)from test) order by id desc;
其中 20 为 查询条数
再加一次查询然后正序排序,
SELECT xxx FROM (SELECT xxx, id FROM xxx ORDER BY id DESC LIMIT 5) ORDER BY id ASC
去掉DESC或者
把DESC换成ASC <- 推荐用这个格式,易读
你上面是按ID 降序 你应该会写吧