我有3列的表,SQL Server 2008中SQL Server查询组由项目
item, count , date
我想作为与具有格式2011 日期colums选择每个项目的总数为当天查询-03-30 09:00:00.000
select
date,item, sum(count) as total
from
table1
group by
date,item
编辑:
select item, dateadd(day,datediff(day,0,date),0) as dateInserted, sum(count)
as total from Table1 group by item, dateadd(day,datediff(day,0,date),0) order by 1
第一选择换货政... rns总计但按日期时间分组而不是日期...然后第二个返回总计正确,但我发现一些项目出现两次相同的日期,但不同的总数
“客户群”进入此处何处? – Blorgbeard 2011-03-30 15:46:58
此查询有何结果? – Bastardo 2011-03-30 15:48:40
您是否需要添加where子句以将行限制为“当前日期”? – Beth 2011-03-30 15:53:55