【发布时间】:2012-03-08 18:47:15
【问题描述】:
我想比较两列值来更新表值。
查询
UPDATE acc SET slloc =
(SELECT Location
FROM Duplication$
WHERE Duplication$.GROUP1 = acc.grpcd
AND acc.ccode = Duplication$.div)
上面的查询显示错误为
子查询返回超过 1 个值。当子查询跟随 =、!=、、>= 或子查询用作表达式时,这是不允许的。 声明已终止。
如何更改我的查询
【问题讨论】:
标签: sql sql-server sql-server-2000