用到了mysql ignore 解决一些问题
程序员文章站
2022-03-06 20:01:18
...
insert ignore into UserProperty(uid,pid,num) (select id,?,? from User);
ignore 就是忽略错误
在我想给UserProperty表修改num字段的时候遇到了这么一个问题。
我的需求是 给所有人加上一个pid =1 的道具
但是有的人本身就已经有了这个道具,有的人却没有这个道具
就不能直接update 或者insert了
于是先用这个语句,每个人都 insert一个 数量为0的数据
然后 统一update
上一篇: javascript怎么将负数转正
下一篇: Linux下如何对硬盘进行分区
推荐阅读
-
电脑用IE浏览器下载东西到了百分99就不动了的原因及解决方法
-
解决php用mysql方式连接数据库出现Deprecated报错问题
-
电脑用IE浏览器下载东西到了百分99就不动了的原因及解决方法
-
解决php用mysql方式连接数据库出现Deprecated报错问题
-
php读取mysql乱码,用set names XXX解决的原理分享
-
First-blog:解决mybatis 用mysql进行模糊搜索时,查不了中文问题
-
用navicat 往虚拟空间上的mysql里面导入6M数据包解决思路
-
用一个函数解决ThinkPHP 连接 MySQL与 MongoDB
-
用SQL语句解决导入mysql大数据文件的问题_MySQL
-
php读取mysql乱码,用set names XXX解决的原理分享_PHP