0

2つのテーブルがあります。UPDATE table1いつしたいのかtable1.MODEL = table2.MODEL:これは現在(0)ゼロ行を更新していますが、何が間違っていますか?

UPDATE table1 t1
 INNER JOIN table2 t2
      ON t1.MODEL = t2.MODEL
SET t1.LINK = t2.LINK

これは理論的にはどこに設定table1.LINKする必要がありますが、ゼロ行を更新します。table2.LINKtable1.MODEL = table2.MODEL

4

1 に答える 1

2

使ってみてください

UPDATE table1, table2
SET table1.link = table2.link
WHERE table1.model = table2.model

それが役に立てば幸い...

于 2012-08-27T14:22:43.683 に答える