有没有这样的语句?
能将某一数值字段的值更新为这样的:该字段第一行不变,该字段第二行以及以后的行变为上一行的数值加上一个固定的数值?如:(固定数值100)
金额 更新后变成
333 333
333 433
333 533
333 633
333 733
333 833
除开要改的这一字段,其它列的数据不能破环
DECLARE @tb TABLE(t INT IDENTITY(0,1),[金额] INT)
DECLARE @tb1 TABLE(cid INT )
DECLARE @count INT
SET @count=0
INSERT INTO @tb SELECT 333
UNION ALL SELECT 333
UNION ALL SELECT 333
UNION ALL SELECT 333
UNION ALL SELECT 333
UNION ALL SELECT 333
UNION ALL SELECT 333
UNION ALL SELECT 333
SELECT [金额],c=[金额]+t*100 FROM @tb
有一个想法:增加一个标识列,修改完之后再删除新增那个标识列.