その月に 10 分刻みで何件の電話を受けるかを決定する必要があります。30 分で動作する次の SQL クエリがありますが、10 分単位で動作させることはできません。私はおそらく単純なものを見逃しています..どんな助けでもいただければ幸いです。ありがとう
select
count(*) as Callcount,
case
when datepart(mi, PBXqtime) < 30
then dateadd(hh, datediff(hh, 0, PBXqtime) + 0, 0)
else dateadd(mi, 30, dateadd(hh, datediff(hh, 0, PBXqtime) + 0, 0))
end as time
from
callcomplete
where
CustId = '3100472'
and PBXQTime between '11/1/11 0:0:00' and '11/30/11 23:59:00'
group by
case
when datepart(mi, PBXqtime) < 30
then dateadd(hh, datediff(hh, 0, PBXqtime) + 0, 0)
else dateadd(mi, 30, dateadd(hh, datediff(hh, 0, PBXqtime) + 0, 0))
end