在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