我有一些数值数据每隔5分钟出现一次(即每天288个值,以及相当数天的数据)。我需要编写一个可以返回每天所有值的总和的查询。所以,目前的表看起来像这样:按时间段计算的总计SQL列值
03/30/2010 00:01:00 -- 553
03/30/2010 00:06:00 -- 558
03/30/2010 00:11:00 -- 565
03/30/2010 00:16:00 -- 565
03/30/2010 00:21:00 -- 558
03/30/2010 00:26:00 -- 566
03/30/2010 00:31:00 -- 553
...
而这正好为天的“X”号,我想查询返回“X”的行数,每片含有所有的总和每天的价值。事情是这样的:
03/30/2010 -- <sum>
03/31/2010 -- <sum>
04/01/2010 -- <sum>
查询将大大登打士web部件里面,所以很遗憾我无法编写自定义用户功能来帮助它。所有的逻辑都需要在一个大的查询中。任何帮助将不胜感激,谢谢。我正在尝试使用GROUP BY和DATEPART来处理这个问题,并不确定是否正确的解决方法。
你的支架是在错误的顺序 CAST(FLOOR(CAST([订购日期] AS FLOAT))AS DATETIME) – Imrul 2010-03-31 11:46:53
谢谢,固定的(我希望) – Jamiec 2010-03-31 12:36:30