2017-05-11 11 views
-3

where節の他のテーブルから値を取得することで、where節を更新で使用できますか?where句の更新中

+2

可能性のある重複した[から更新する方法SQL ServerのSELECT?](http://stackoverflow.com/questions/2334712/how-to-update-from-a-select-in-sql-server) –

+0

これは、あなたがしようとしているものによって異なります行う。あなたの質問を表示しよう! – jarlh

答えて

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)