计算分组组合

时间:2014-12-22 15:14:38

标签: sql-server-2005 group-by sum

我很确定我以前做过这个,但不记得我是怎么做到的。我需要做的是在设定的时间范围内得到一分钟(proc_duration)。因此,对于下图所示的第一个字段,我希望它添加LN Child 65M BHP匹配的所有proc_durations。因此,如果我有2 120和60,如果有意义的话,它将显示总共300,并且它会为所有字段执行此操作。先感谢您。 SQL Server 2005.

select 

pct.clinic_id,
pct.service_id,
pct.program_id,
pct.protocol_id,
sum(pct.proc_duration)

from patient_clin_tran pct

where (pct.proc_chron between '2011-12-22' and '2014-12-22')

group by pct.clinic_id, pct.service_id, pct.program_id, pct.protocol_id, pct.proc_duration

enter image description here

1 个答案:

答案 0 :(得分:0)

我不想要小组的持续时间。我猜我应该把假期放在我大脑关闭的地方。