【发布时间】:2016-01-19 16:07:26
【问题描述】:
我在 Oracle 中有下表,我需要从该表中创建一个视图来计算附加列中过去 3 个月的平均分数。
Name YearMonth Score
Vince 201507 97
Vince 201508 95
Vince 201509 94
Vince 201510 91
Vince 201511 98
Vince 201512 95
Vince 201501 93
预期输出:
Name YearMonth Score Average
Vince 201507 97
Vince 201508 95
Vince 201509 94 95.33 ((97+95+94)/3)
Vince 201510 91 93.33 ((95+94+91)/3)
Vince 201511 98 94.33 ((94+91+98)/3)
Vince 201512 95 94.67 ((91+98+95)/3)
Vince 201501 93 95.33 ((98+95+93)/3)
我怎样才能使用 SQL 来做到这一点?感谢您的帮助
【问题讨论】: