0
我在单词FROM附近得到不正确的语法。在查询检索子查询的计数时,似乎无法找到其他任何类似的内容,关于如何完成此操作的任何想法?将变量设置为以另一个查询作为源的查询计数
SET
@ctA = COUNT(*)
FROM
(SELECT
theFN, theIN, theLN, theALY
FROM
aDT
GROUP BY
theFN, theIN, theLN, theALY
HAVING
theFN = @pF AND theIN = @pI AND theLN = @pL AND theALY = @pLY
)
假设这是用于** SQL Server ** - 那么'SET'在这里不适用,'SET'只将一个变量初始化为一个值,例如, 'SET @ctA = 42'。如果您想运行查询并存储结果,请改用“SELECT” –