0
我需要從表中選擇一個字段並從某個值中進行計算。是這樣的:來自某個值的Numerate記錄
DECLARE @n AS INT
SET @n = 1111
SELECT F, @n = @n + 1 FROM MYTABLE
這可能嗎?
我需要從表中選擇一個字段並從某個值中進行計算。是這樣的:來自某個值的Numerate記錄
DECLARE @n AS INT
SET @n = 1111
SELECT F, @n = @n + 1 FROM MYTABLE
這可能嗎?
您不能將變量賦值與行選擇組合在一起。您可以使用ROW_NUMBER代替
Declare @n int= 1111
Select ID, @n + ROW_NUMBER() Over (Order by ID)
from aTable