MySQLでselect、update

selectした結果でupdateを行うには以下のように行う

UPDATE
    table1 t1,
    table2 t2
SET 
    t1.value = t2.value
WHERE
    t1.id = t2.id

テーブル1をテーブル2のidで検索して対象となったレコードのvalueを更新します。
update文でテーブルを並べるって変な感じ。

スポンサーリンク
PR
PR

シェアする

  • このエントリーをはてなブックマークに追加

フォローする