mysqlのON DUPLICATE KEY UPDATEメモ

mysqlのON DUPLICATE KEY UPDATEメモ

INSERT INTO テーブル名 (user_id,schedule_id,value) VALUES(5,44,’x’) ON DUPLICATE KEY UPDATE value = ‘〇’

user_idとschedule_idはユニークキー。初回はinsertでxが、次からはupdateで○が登録される。