SQL last n entrys + latest bottom

时间:2015-01-28 18:56:04

标签: sql select

我想从我的表“testuser1”中选择最新的8个条目。我的问题是最新的条目显示在顶部,但我希望它在底部。 有人有想法吗?

$sql = "SELECT MESSAGE_TEXT, SENTDATE FROM testuser1 ORDER BY ID DESC LIMIT 8";

1 个答案:

答案 0 :(得分:1)

您可以使用子查询获取8条记录,然后在外部查询中对它们进行排序:

SELECT t.*
FROM (SELECT MESSAGE_TEXT, SENTDATE
      FROM testuser1
      ORDER BY ID DESC
      LIMIT 8
     ) t
ORDER BY ID ASC;