本条的累计等于上一条的累计加上本条的金额
--数据
序号 模式 金额 累计
1 服务 15374.40 15374.4
2 服务 15374.40 30748.8
3 服务 15374.40 46123.2
--条件
规律是本条的累计等于上一条的累计加上本条的金额
--方法
SELECT 序号,模式,金额,
(
SELECT SUM(金额)+B.金额 FROM dbo.TableA AS A WHERE 序号 = (B.序号-1)
) AS 累计
FROM dbo.TableA AS B
--数据
序号 模式 金额 累计
1 服务 15374.40 15374.4
2 服务 15374.40 30748.8
3 服务 15374.40 46123.2
--条件
规律是本条的累计等于上一条的累计加上本条的金额
--方法
SELECT 序号,模式,金额,
(
SELECT SUM(金额)+B.金额 FROM dbo.TableA AS A WHERE 序号 = (B.序号-1)
) AS 累计
FROM dbo.TableA AS B