【发布时间】:2016-11-16 09:29:10
【问题描述】:
我正在做一些事情,从一列中的第一条记录开始,我陷入了每三/四/五条记录的平均数。如果我有一张包含数据的表格,请说
ID_Col1 | Value_Col2
1 | 1.5
2 | 2
3 | 2.5
4 | 3
5 | 3.5
6 | 4
7 | 4.5
8 | 5
9 | 5.5
10 | 6
如果我们说每三个记录的平均值,那么所需的输出是
every_three_records_average_Column
none
none
average(1.5, 2, 2.5)
average(2, 2.5, 3)
average(2.5, 3, 3.5)
average(3, 3.5, 4)
average(3.5, 4, 4.5)
average(4, 4.5, 5)
average(4.5, 5, 5.5)
average(5, 5.5, 6)
有没有人知道在 SQL 查询中获得这种输出。
任何帮助将不胜感激。
谢谢, 亲爱的
【问题讨论】:
-
访问还是 MYSQL?随便选一张牌!
-
@RiggsFolly-MS-Access
-
我知道这是 MySQL 但希望这可以帮助here
-
我正在尝试使用 SELECT (t1.Val + t2.Val + t3.Val)/3 AS Average_Value FROM Tbl t1 INNER JOIN Tbl t2 ON t1.ID-1=t2.ID INNER JOIN Tbl t3 开启 t2.ID-1=t3.ID
-
@honey 该查询有什么问题?正是我所做的并且工作正常
标签: sql sql-server ms-access ms-access-2003