mysql主键重复则更新,不重复则插入
一,建表
CREATE TABLE `test_01`
( `id` int NOT NULL
, `name` varchar(6) DEFAULT NULL
, `c` int DEFAULT NULL
, PRIMARY KEY (`id`)
);
二,执行
INSERT INTO test_01 (id,name,c) VALUES (1,'name1',3)
ON duplicate KEY
UPDATE c=c+10
select * from test_01;结果如下:
id name c
1 name1 3
再执行
INSERT INTO test_01 (id,name,c) VALUES (1,'name1',3)
ON duplicate KEY
UPDATE c=c+10
select * from test_01;;结果如下:
id name c
1 name1 13
内容出处:,
声明:本网站所收集的部分公开资料来源于互联网,转载的目的在于传递更多信息及用于网络分享,并不代表本站赞同其观点和对其真实性负责,也不构成任何其他建议。如果您发现网站上有侵犯您的知识产权的作品,请与我们取得联系,我们会及时修改或删除。文章链接:http://www.yixao.com/procedure/29816.html
相关推荐
-
极验验证码:php+js实现的拖动滑块验证码验证表单操作示例
本文实例讲述了php js实现的拖动滑块验证码验证表单操作。分享给大家供大家参考,具体如下: 现在很多网站,比如淘宝,京东等都改用使用极验拖动验证码实现登录,这种方式比传统的验证码…
-
在Vue3中使用echarts
在项目中经常需要使用一些折线图、柱状图、饼状图等等,统计相关的组件当然是echarts无疑了 安装 npm install echarts -S 应用 在入口文件App.vue中定…
-
uniapp触底加载更多数据的方法
配置pages.json 在uni-app中,页面滑动到底部可以监听到onReachBottom() 方法,如下配置: // pages.json 文件中 { “path”: “p…
-
WordPress文章列表 添加文章内图片数量展示
对于一些图片的WP站来说在文章列表上可以展示文章内数量的功能还是非常不错的设计,小编也刚刚从君子不器上看到实现方法,所以小编果断转给大家来看看! WordPress纯代码:获取Wo…
-
Selenium实现web自动化
框架搭建 基于maven+jdk8+junit5+seleium 构建 <dependencies> <dependency> <groupId>…
-
解析几种常用的ajax跨域请求
由于在工作中需要使用AJAX请求其他域名下的请求,但是会出现拒绝访问的情况,这是因为基于安全的考虑,AJAX只能访问本地的资源,而不能跨域访问。 比如说你的网站域名是aaa.com…
-
final关键字在PHP中的使用
final关键字的使用非常简单,在PHP中的最主要作用是定义不可重写的方法。什么叫不可重写的方法呢?就是子类继承后也不能重新再定义这个同名的方法。 class A { fi…
-
php给app 或前端封装api 接口——json格式
封装api 返回数据结构 封装统一结构的出口如下图:(定义好一般不要去变动) code :返回状态码,可逻辑出数据字典。如200:成功,-201:用户不存在、-202:密码错误、-…
-
Springboot+Python之RSA加解密方案
1、RSA java实现加解密 import java.io.ByteArrayOutputStream; import java.security.Key; import jav…
-
常用的JS代码片段,每段代码花30秒就能看懂
JavaScript 是目前最流行的编程语言之一,正如大多数人所说:“如果你想学一门编程语言,请学JavaScript。” FreeCodeCamp的创始人 Quincy Lars…