この質問は以前に尋ねられ、回答されたようですが、これが可能かどうかはまだ分かりません。複数のmysqlテーブルのユーザーID列を更新する
私は少しこのように、user_idの値の変化を反映するために、9つのテーブルを更新しようとしている:
UPDATE table1, table2, table3, table4 SET
table1.id='12', table2.id='12', table3.id='12', table4.id='12'
WHERE table1.id='15' OR table2.id='15' OR table3.id='15' OR table4.id='15'
が可能ということですか?私は本当に明白な何かを逃しましたか?
可能:http://dev.mysql.com/doc/refman/5.0/en/update.html –
あなたは正しいです!それは奇妙なことです。それはまた移植可能ですか?私はwhere句とEXISTSでJOINを使用しましたが、決して2つのテーブルは使用しませんでした。 –