Sql 按Unix时间戳DESC或ASC订购?

Sql 按Unix时间戳DESC或ASC订购?,sql,mysql,sql-order-by,unix-timestamp,Sql,Mysql,Sql Order By,Unix Timestamp,我有一些新闻条目,它们在创建时以unix时间戳格式将创建日期/时间添加到数据库中。如果我想先按最近的顺序订购,我会在mysql查询中使用ASC还是DESC 编辑: 谢谢大家的回复。我现在明白了。我将让萨弗雷斯回答公认的解决方案,因为他是第一个回答,但要感谢其他人:)。我得等11分钟才能接受它作为解决方案 如果我想按最近的订单 首先,我会在我的应用程序中使用ASC还是DESC mysql查询 您可以按DESC订购最新的信息或更高的日期。Unix时间戳是自纪元(1969年12月)以来的秒数。因此,较

我有一些新闻条目,它们在创建时以unix时间戳格式将创建日期/时间添加到数据库中。如果我想先按最近的顺序订购,我会在mysql查询中使用ASC还是DESC

编辑: 谢谢大家的回复。我现在明白了。我将让萨弗雷斯回答公认的解决方案,因为他是第一个回答,但要感谢其他人:)。我得等11分钟才能接受它作为解决方案

如果我想按最近的订单 首先,我会在我的应用程序中使用ASC还是DESC mysql查询


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

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

DESC-时间戳是“较高=较新”的编号。因此,按DESC排序(结束)将把最高(最新)的条目放在第一位。

DESC
将把最大的条目放在第一位,这将是最新的。

您应该执行如下SQL查询

SELECT * FROM News ORDER BY date DESC

@弹片上校-我还没有完全完成它,我想在我继续之前确认一下。一个字就让你这么麻烦。祝你好运。看来你需要很多。