按日期天数分组
表里有一个字段dateTime 数据类型是datetime,我想跟据字段dateTime里的“天“进行分组检索数据
而”天“只是行里的一部分,怎样实现按日期天数分组?谢谢!
你自己参考一下下面的测试语句
begin tran
create table #temp
(id int identity(1,1),
field1 datetime,
field2 int
)
insert into #temp
select '2005/12/12', 100
union
select '2005/12/13', 200
union
select '2005/12/14', 300
union
select '2005/12/12', 500
union
select '2005/12/13', 600
select *
from #temp
select datepart(day,field1) as N'day',sum(field2) as 'Sum'
from #temp
group by datepart(day,field1)
rollback tran