Mysql置換(カラムCにカラム(A+B)を置換)

A、Bというカラムがあり、新たにCというカラムを追加して、CにA+Bを入れたい場合
(1)update `テーブル名` set `C` = '1'
として、Cにダミーデータを入れる((2)で使うreplace関数がnullを判別してくれないようなので)
(2) update `テーブル名` set `C` = replace(`C`,'1', concat(`A`,`B`))
 として、concatでAとBを結合したものを置換する


その他

タイトルとURLをコピーしました