私は2つのテーブル、links1とlinks2を持っています。Links1 1には、ID、URL、UTitle、およびUDesの列を持つ数百万の行があります。URL列には、Web全体からのURLが保持され、UTitle列とUDes列は空です。
Links2には、ID、URL、タイトル、説明の列を持つ数百万の行もあります。URL列にはURLがありますが、それらのほとんどはlinks1のものとは異なります。タイトルと説明の列には、各行のURLのタイトルとmeta:descriptionが入力されます。2つのテーブルを比較しようとしていますが、link2のURLの1つがlinks1のURLに対応していても、タイトルと説明(links2)のデータをUTitleとUDes(links1)にコピーしたいと思います。
私はまだMysqlを初めて使用しているので、これを行うための最速/最良の方法が次のとおりかどうかはわかりません。より良い/より速い方法があれば、あなたの意見をいただければ幸いです。
UPDATE links1
INNER JOIN links2 ON (URL.value = URL.value)
SET links1.UTitle = links2.title, links1.UDesc = links2.description
ありがとう!