DUPLICATE

MySQL – 依條件更新或新增資料(UPDATE or INSERT WHERE / ON DUPLICATE KEY)

MySQL – 依條件更新或新增資料(UPDATE or INSERT WHERE / ON DUPLICATE KEY)
若您有多個 MySQL 資料表想要更新或新增相同鍵值的資料,我們可以用 ON DUPLICATE KEY 的方式來處理。 如果換個說法,就是可以讓他自己判斷是否已經存在這個資料,存在時就更新、不存在就寫入,這個非常方便! 我們以資料表範例圖來實作(這是其中一個資料表的範例) 資料表原始畫面 在這邊要更改 admin_email 的值,而以下語法可以先尋找是否有 option_name= 'admi...