場合:
等しいところtable1からのデータで更新する方法は?table2id
問題:
次のupdateステートメントを実行すると、のすべてのレコードが更新されますtable1(のidフィールドがにtable1存在しない場合でもtable2)。
複数の更新テーブルの構文を使用して、が存在し、等しい場合にtable1のみレコードのみを更新するにはどうすればよいですか?idtable2
UPDATE table1,table2
SET table1.value=table2.value
WHERE table2.id=table1.id
前もって感謝します。