更新中的条款

时间:2017-05-11 09:19:50

标签: sql

我们可以通过从where子句中的其他表中获取值来使用update中的where子句。

1 个答案:

答案 0 :(得分:0)

有几个选项,通过编辑问题提供更多信息以获得更好的回复...

update MyTable
set MyColumn = 'Chicken Nuggets'
where SomeColumn in (select SomethingElse from AnotherTable)

或存在(更好的选择):

update MyTable
set MyColumn = 'Chicken Nuggets'
where exists (select 1 from SomeOtherTable where SomethingElse = SomeColumn)