【发布时间】:2011-09-07 14:32:21
【问题描述】:
各位程序员,我有一个表,其中包含许多行,每行都有一个日期列。我想选择最后 6 个最近的行。我可以这样做:
SELECT *
FROM `Stats`
WHERE `ProjectID` = ?
ORDER BY `StatsDate` DESC
LIMIT 6
这将返回我需要的行,但它们以 DESC 日期顺序返回。我想要的是 ASC 日期顺序的最后 6 行。如何重新排序 SELECT 的输出?有任何想法吗?
谢谢
【问题讨论】: