2009-09-22 81 views
0

我可是從一個MySQL數據表中提取數據。我是從一個叫「pubdate的」(意公佈日期)列拉。這種格式是日期格式,而不是日期時間。當我執行查詢MySQL的訂購日期「問題

Select * from Articles order by pubDate ASC 

其日期爲下達命令:

1.09/18/09 2.09/18/09 3.09/19/09 4.09/20/09

如果可能的話,我想能夠首先通過使用方向「ASC」值獲得最新的日期,由於我當前的代碼邏輯。我已經嘗試過

Select * from Article order by Cast(pubdate as datetime) ASC 

,但並沒有改變輸出。如果非要我......但它不是最好我能做到DESC(降序)。

+1

ASC將在頂部的最早日期是沒有意義的; DESC將在最上方顯示最近的日期.. – 2009-09-22 06:07:09

回答

6

最近的日期第一

爲此,你必須使用DESC

1

,如果你希望你的最新的文章是第一次使用DESC。默認值是ASC所以在明確地將它添加