SQL:为什么我不能将变量设置为查询结果?

3

我正在尝试在SO数据探索器上运行此查询:

DECLARE @totalRep float

SET @totalRep = SELECT SUM(Users.Reputation) FROM Users

我一直遇到以下问题:

“SELECT” 关键字附近语法不正确。

我做错了什么?


声望将会是一个整数 :-)。 - Ben
声望可以是整数,但有时您需要它作为浮点数 :) - Yossale
可能是重复的问题:如何从SQL查询中设置变量? - StuartLC
1个回答

6
SELECT @totalRep = SUM(Users.Reputation) FROM Users

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接