在用ACCESS查詢數據的時候,有時按時間排序時會出現如下情況:
2011-1-12會小於2011-1-2,爲解決這個情況,可以在查詢時格式化時間,函數如下:Format(time, 'yyyy-mm-dd') as newtime。其中,time是你要查詢的字段名,newtime是你查詢生成的字段名,當然,這兩個字段名可以相同。舉個例子:
select id,Format(time, 'yyyy-mm-dd') as newtime FROM yourTable order by newtime desc
這樣就可以按時間從新到舊排序了。