私は次のクエリを持っています:
SELECT COUNT(DATEPART(hh, CallStart)), DATEPART(hh, CallStart) as 'Hour'
FROM PhoneSystemLog
WHERE MONTH(CallStart) = @Month and YEAR(CallStart) = @Year
GROUP BY DATEPART(hh, CallStart)
これは問題ありません。1時間あたりの通話数がグループ化されますが、午前12時から午前7時の間に行われた通話をグループにグループ化し、午後6時から午前12時の間に行われた通話はあまり行われないためグループにまとめます。当時は、その時間帯に1時間ごとに電話をかけるのは無意味に思えます(営業時間外なので)。これは可能ですか?