Sql 更新中的Where子句

Sql 更新中的Where子句,sql,Sql,我们可以通过从where子句中的其他表中获取值来使用更新中的where子句。几个选项,通过编辑您的问题提供更多信息以获得更好的回答 update MyTable set MyColumn = 'Chicken Nuggets' where SomeColumn in (select SomethingElse from AnotherTable) 或者存在(更好的选择): 可能是重复的,这取决于你想做什么。显示您的查询尝试! update MyTable set MyColumn = 'Chi

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

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

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)