我有一個下面的表在哪裏我通過記錄需要循環,並添加值的變量使用While循環來計算表中的值?
Declare @Variable1 INT
SET @Variable1=0
Declare @totalval INT
SET @totalval=0
While (@Variable1<=20)
BEGIN
SET @[email protected]+(Select Salary from EmpTable Where EmpID=9)
PRINT @totalval
SET @Variable1= Variable1+1
END
GO
我不能打印的價值...我使用SQL Server 2005的
謝謝大家
你爲什麼要循環可言,你不能用'SUM()'? – SQLMenace 2013-03-01 11:38:19
NO我不能使用SUM..its一個要求 – Rohit 2013-03-01 11:40:30
SET語句似乎存在錯誤。您在'while look'內忽略了'variable1'的'@' – praveen 2013-03-01 11:40:49