在sql server里,日期字段按天數進行group by查詢的方法


比如一張表里有如下時間字段的記錄:
2009-01-01 12:00:00
2008-12-23 11:00:11
2009-12-22 11:22:00
2009-01-01 14:00:00
2009-12-22 12:00:09


通過以下的代碼段進行group by之后重排序得到新的結果。

select convert(varchar(10), starttime,20) as 'dailydate'    from table1 group by convert(varchar(10), starttime,20)

結果如下:
2009-01-01
2008-12-23
2009-12-22


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM