【发布时间】:2012-03-16 20:33:13
【问题描述】:
我有一个包含 2 个字段的 SQL 表:TimeStamp 和 Value。以下是部分数据的摘录。
2005-02-17 13:31:00 2
2005-02-17 13:46:00 3
2005-02-17 14:01:00 1.7
2005-02-17 14:16:00 2.3
2005-02-17 14:31:00 2
2005-02-17 14:46:00 2.5
2005-02-17 15:01:00 2.2
2005-02-17 15:16:00 2.4
2005-02-17 15:31:00 2.6
2005-02-17 15:46:00 2.6
2005-02-17 16:01:00 2.7
我正在尝试获取 Value 列的每小时平均值,但我似乎无法使其正常工作。最终输出将显示 TimeStamp 的开始时间,以及 Value 列的平均值。
对于最终输出,我希望得到一个完整的时间戳,而不仅仅是小时。因此,从 2005 年 2 月 17 日的 14:00 - 14:59,结果输出将是:
2005-02-17 14:00:00 2.125
【问题讨论】:
-
这是什么类型的数据库?
-
@dldnh 这是 sql server。点击标签 (tsql) 了解想法
-
那是个t?对我的眼睛来说太小了——对此感到抱歉!