【发布时间】:2014-12-24 02:33:48
【问题描述】:
我在尝试在频繁运行的查询中计算的平均值时遇到问题。这个小提琴应该显示我到目前为止所拥有的:
http://sqlfiddle.com/#!3/6afa9/4
理想情况下,我希望将平均计算限制为仅 4 个最近提交的报告。所以预期的结果应该是
+----+---------+
| id | runtime |
+----+---------+
| 1 | 600 |
| 2 | 660 |
+----+---------+
我尝试了OVER PARTITION,但似乎找不到与我想要的东西接近的东西。
【问题讨论】:
标签: sql sql-server-2008 aggregate-functions