【mysql】insert ... on duplicate key update column=IF(條件,值1,值2 ) 簡直神同樣的操做

    Insert...on duplicate key相信你們都知道了,是一個很是好用的功能,能夠在批量導入數據的時候插入而且保證在key衝突的時候執行更新操做而不是報錯。筆者最近寫代碼的時候卻碰到一個需求,就是想要在這個基礎上根據某列的值來決定update後面的值,舉個例子,若是columnA>0,那麼更新columnB=1或者不更新,而後就在網上對duplicate key和update的
相關文章
相關標籤/搜索