MetaPii 技術室

あなたの知恵と思いを検索するフラッシュメモアプリMetaPiiのエンジニアブログです。

テーブルJOINしてUPDATEするSQL mysql

すぐ忘れるのでメモ

SQL

UPDATE 
 table_1 a LEFT JOIN table_2 b
 ON a.col_id = b.col_id
SET a.col_2 = b.col_2
WHERE b.col_3 = 1;

table_1.col_2をtable_2.col_2で更新している例

構文

UPDATE [テーブル結合式] SET [更新値] ( WHERE [絞り込み条件] )

これね。