我从MySql数据表中提取数据。我从一个名为'PubDate'(意思是发布日期)的行中拉出来。此格式采用日期格式,而不是DateTime。当我执行查询
时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(降序)但是它不可取。
答案 0 :(得分:7)
最近的日期
为此,您必须使用DESC
。
答案 1 :(得分:0)
如果您希望首次使用最新文章DESC
。默认值为ASC
,因此明确添加它没有意义