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
相关推荐
-
Dooring-用React+Koa实现H5在线可视化编辑器
前言 前段时间笔者一直忙于数据可视化方面的工作,比如如何实现拖拽式生成可视化大屏,如何定制可视化图表交互和数据导入方案等,这块需求在B端企业中应用非常大,所以非常有探索价值。 之前…
-
html中的meta标签详解
meta 标签分两大部分:HTTP 标题信息(http-equiv)和页面描述信息(name)。 1、声明文档使用的字符编码 <meta charset=’utf-8’>…
-
Triggerhappy:值得推荐的小型C语言开源项目
Triggerhappy 是什么? 简单地说,Triggerhappy 是一个监测输入事件的守护进程。 它会根据配置文件的内容,监测 /dev/input/event* 设备,然后…
-
2017年8个最流行的Web编程趋势
互联网一直在不断的发展,这意味着开发人员必须及时了解当前的所有变化。人们在新闻、社交、购物到银行等各大方面都与互联网有着千丝万缕的联系。因此,为了满足全球数百万网络用户的需求,We…
-
Ruoyi-Vue商城:运费模版编辑修改源代码拆解
1、功能介绍 创建新的运费模版和修改运费模版,例如可以单独设置广东的收单运费和续费运费。可以单独设置某个省份包邮 2、操作路径 新增 修改 3、新增前端界面如下代码片段,计费方式,…
-
springboot整合swagger,完爆前后端调试
web接口开发时在调试阶段最麻烦的就是参数调试,前端需要咨询后端。后端有时候自己也不是很了解。这时候就会造成调试一次接口就需要看一次代码。Swagger帮我们解决对接的麻烦 spr…
-
Vue.js 图片裁切组件Vue-ImgCutter
今天给小伙伴们分享一个超棒的Vue图片任意裁剪插件VueImgCutter。 vue-img-cutter 基于 vue2.x 构建的轻量级剪切图片组件。支持移动图像、放大缩小图片…
-
在web开发中,为什么前端比后端更得到转行程序员的青睐
Web开发分类与区别 在软件开发行业中,通常会将web开发分成Web前端开发和Web后端开发。参照这两个分类,因此就有了Web前端开发工程师Web后端开发工程师。通常面试过程中,说…
-
uni-app: 引导页功能如何实现?
通过本章节你能学到那些? 1、Uni-App 启动页和引导页介绍 2、Uni-App 简单引导页示例 3、Uni-App 视频引导页示例 Uni-App 启动页和引导页介绍 Uni…