订购Unix时间戳DESC或ASC?

时间:2011-02-16 19:39:23

标签: sql mysql sql-order-by unix-timestamp

我有新闻项,在创建时会将创建日期/时间以unix时间戳格式添加到数据库中。如果我想先按最近的顺序排序,我会在我的mysql查询中使用ASC或DESC吗?

编辑:

感谢大家的回复。我现在知道了。我将 Sarfraz 回答他接受的解决方案,因为他第一次回复,但感谢其他人:)。必须等待11分钟才能接受它作为解决方案。

5 个答案:

答案 0 :(得分:14)

DESC - 时间戳是“更高=更新”的数字。所以按DESC排序(结束)将把最高(最新)的条目放在第一位。

答案 1 :(得分:3)

您应该执行如下所示的SQL查询

SELECT * FROM News ORDER BY date DESC

答案 2 :(得分:2)

  

如果我想订购最近的订单   首先我会在我的网站上使用ASC或DESC   mysql查询?

您可以按DESC订购最新信息或更高的日期。

答案 3 :(得分:2)

Unix时间戳是自纪元(1969年12月)以来的秒数。因此,较新的帖子具有较高的数字,因此,排序DESC

答案 4 :(得分:1)

DESC将放置最大的第一个,这将是最新的。