我有一个类似这样的查询:
SELECT id, @RowNumber = ROW_NUMBER() OVER (ORDER BY id) as 'number'
FROM WaitList
WHERE email = @Email然而,我遇到了错误:
Incorrect syntax near the keyword 'as'.我要做的是将ROW_NUMBER()赋值给一个变量。
我确实需要从WaitList表中获取行号。
我是否可以将结果放在可变表中,然后通过选择“number”来获得行号?
发布于 2017-04-24 20:04:20
SELECT id, ROW_NUMBER() OVER ( ORDER BY id) as number
FROM WaitList
WHERE email = @Email;https://stackoverflow.com/questions/43596756
复制相似问题