MySQLで複数のカラムを変更する
同じようなことを書かれている人が多いですが、備忘録なので書きます。
データを変更するには、UPDATEを使います。
「UPDATE tb_name SET col_name=value (WHERE condition)」
WHERE句がないと、すべてのデータにおいて、書き換わってしまうので必ず条件文で変更したいデータを指定したほうが良いかと。
複数のカラムを変更するには、
「UPDATE tb_name SET col_name1=value1 , col_name2=value2 , col_name3=value3 (WHERE condition)」
ただ単にコンマでつなげていくだけ。
INSERT文の時は、カラム名と値は別に別に書くのに、UPDATE文の時は「=」で繋がないといけないので、スクリプト化する際少々めんどかった。