在不使用子查询的情况下以升序获取最后5条记录

时间:2018-11-30 06:59:54

标签: mysql

我在下面有我的MySQL查询,在这里我需要按升序排列的最后5条记录

SELECT TransId  FROM `sf_transaction` ORDER by TransId DESC limit 5 

下面给出了我的输出,按降序排列

enter image description here

我需要按升序排列,不想使用子查询

1 个答案:

答案 0 :(得分:2)

您可以尝试这种方式而无需子查询。

(SELECT TransId
   FROM `sf_transaction`
   ORDER BY TransId DESC
   LIMIT 5)
ORDER BY TransId ASC