如何根据日期时间在sql server 2008中对表列进行排序?

问题描述:

我向表中添加了很多行。它按ID排序但是,我想按日期时间排序。如何根据日期时间在sql server 2008中对表列进行排序?

表名的是RSS和列的名字是rss_date(类型:DATETIME)

+1

这应该是最简单的谷歌的按日期搜索领域选择 – Randy 2012-04-09 13:17:16

+0

顺序,我敢肯定,你可以自己找到它.. – 2012-04-09 13:17:26

您可以使用ORDER BYASCENDINGDESCENDING

如果你想显示升序,没有必要把ASC。对于DESCENDING,您必须在列名后面使用DESC

例如:

SELECT * 
FROM tableName 
ORDER BY columnName DESC; -- or ASC; 

嗯,你可以使用ORDER BY条款等

SELECT * 
FROM rss 
ORDER BY rss_date; 
+0

如何订购日期是高 – leventkalay92 2012-04-09 13:42:29

+1

@ leventkalay92改为使用'ORDER BY rss_date DESC'。 – Yuck 2012-04-09 13:43:08

Select * From rss Order by rss_date ASC; 

您可以使用ASCDESC