Microsoft SQL サーバーを使用しています。結果をフルタイムでソートしようとしています。
私の生データは次のようになります。
TimeStamp TotalOffered
2012-04-16 08:00:00 18
2012-04-16 08:30:00 34
2012-04-16 09:00:00 30
2012-04-16 09:30:00 68
たとえば、08:00:00 のデータの合計は 52、09:00:00 のデータの合計は 98 など、時間単位で並べ替えています。日ごとに分類しています。
私が持っているコードは次のとおりです。
select datepart(hour,[TimeStamp]), SUM([TotalOffered])
from [my table]
group by
datepart(hour,[sus_CallPerformance_TimeStamp]),
dateadd(d, 0, datediff(d, 0, [sus_CallPerformance_TimeStamp]))
時間だけでなく完全な TimeStamp を表示するデータを取得しようとしています。
現在、結果は次のように表示されます。
8 52
9 98
結果を次のように表示したいと思います。
2012-04-16 08:00:00 52
2012-04-16 09:00:00 98
ありがとうございました