MySQL INSERT INTO...ON DUPLICATE KEY UPDATE的使用
生活随笔
收集整理的這篇文章主要介紹了
MySQL INSERT INTO...ON DUPLICATE KEY UPDATE的使用
小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.
2019獨角獸企業(yè)重金招聘Python工程師標準>>>
1. 語法規(guī)則為:
INSERT [INTO] tbl_name[(col_name,...)]{VALUES} ({expr | DEFAULT},...),(...),...[ ON DUPLICATE KEY UPDATEcol_name=expr[, col_name=expr] ... ]2. 在UPDATE字句中可以使用VALUES(col_name)函數(shù)來引用INSERT字句中的VALUES值;
比如:
INSERT INTO table (a,b,c) VALUES (1,2,3),(4,5,6)ON DUPLICATE KEY UPDATE c=VALUES(a)+VALUES(b);?
轉(zhuǎn)載于:https://my.oschina.net/shipley/blog/849257
總結
以上是生活随笔為你收集整理的MySQL INSERT INTO...ON DUPLICATE KEY UPDATE的使用的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: webpack加载postcss,以及a
- 下一篇: sed原理的一些感悟