UPDATE Table1, Table2
SET Table1.Col1 = 1, Table1.Col2 = 2, Table2.Col1 = 3
WHERE Table1.PKey = Table2.PKey AND Table1.PKey = 199
キー入力が重複します
#1062 - Duplicate entry '199-1' for key 'PRIMARY'
頭をかいてきたのを手伝ってください。このクエリは、多くの行をループして各行を更新するループ内で使用されるため、最適かつ高速である必要があります。2つのクエリに分割したくない場合は、行ごとに2つの個別のクエリ呼び出しになります。