我必须选择前5个记录,并按输入日期按升序显示。
以下是我的询问:
select id,name,entry_date from users order by entry_date desc limit 0,5
它给了我最新输入的5个用户。但我希望它们按入门日期递增。
如何使用相同的查询按升序获取它们?
答案 0 :(得分:4)
这将按预期工作
SELECT * FROM
(
select id,name,entry_date from users order by entry_date desc limit 0,5
) as a ORDER BY a.entry_date asc