22,209
社区成员
发帖
与我相关
我的任务
分享
--测试数据
if not object_id(N'Tempdb..#T') is null
drop table #T
Go
Create table #T([TIME] DATETIME,[VALUE] FLOAT)
Insert #T
select N'2018/5/10 16:15:04',62 union all
select N'2018/5/10 16:16:37',27 union all
select N'2018/5/10 16:18:09',32
Go
--测试数据结束
SELECT *,
(
SELECT AVG(VALUE) FROM #T b WHERE b.[TIME] <= a.[TIME]
) AS 实时平均
FROM #T a;