MySQL INSERT INTO...ON DUPLICATE KEY UPDATE的使用
生活随笔
收集整理的这篇文章主要介绍了
MySQL INSERT INTO...ON DUPLICATE KEY UPDATE的使用
小编觉得挺不错的,现在分享给大家,帮大家做个参考.
2019独角兽企业重金招聘Python工程师标准>>>
1. 语法规则为:
INSERT [INTO] tbl_name[(col_name,...)]{VALUES} ({expr | DEFAULT},...),(...),...[ ON DUPLICATE KEY UPDATEcol_name=expr[, col_name=expr] ... ]2. 在UPDATE字句中可以使用VALUES(col_name)函数来引用INSERT字句中的VALUES值;
比如:
INSERT INTO table (a,b,c) VALUES (1,2,3),(4,5,6)ON DUPLICATE KEY UPDATE c=VALUES(a)+VALUES(b);
转载于:https://my.oschina.net/shipley/blog/849257
总结
以上是生活随笔为你收集整理的MySQL INSERT INTO...ON DUPLICATE KEY UPDATE的使用的全部内容,希望文章能够帮你解决所遇到的问题。
- 上一篇: webpack加载postcss,以及a
- 下一篇: mysql查询今天、昨天、7天、近30天