使用列A和列B的值更新列C.

jim*_*jim 1 sql sql-update

我需要实现这一目标

update [table]
set [column c] = ( select [column a] + ' ' + [column b] from [table] )
Run Code Online (Sandbox Code Playgroud)

但我收到此错误消息

子查询返回的值超过1.当子查询跟随=,!=,<,<=,>,> =或子查询用作表达式时,不允许这样做.

如何在没有不良结果的情况下达到预期的效果:)

吉姆

And*_*mar 5

这很简单:

update table
set c = a + ' ' + b
Run Code Online (Sandbox Code Playgroud)

这将更新表中的所有行.