我正在使用微软的 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]))
我试图让数据显示完整的时间戳而不是小时。
目前结果显示为:
8 52
9 98
我希望结果显示为:
2012-04-16 08:00:00 52
2012-04-16 09:00:00 98
谢谢你