Dabits

サーバサイドから運営まで何でもやるエンジニア系DJ

2014-03-31から1日間の記事一覧

INSERTするデータが既に作成されていればUPDATEにしたい

いつもよく忘れるのでメモ。 ON DUPLICATE KEY UPDATE句を使うといいみたい。 例:ユーザのポイントを一括100Pt追加。但し既にテーブルが作成されていればポイントを加算。 INSERT INTO points (user_id, point) SELECT id, "100" FROM users ON DUPLICATE K…