mysql 指定的字段如果重复(已存在),则不再插入
Posted skate0rdie
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了mysql 指定的字段如果重复(已存在),则不再插入相关的知识,希望对你有一定的参考价值。
insert into 表名(待插入字段1,待插入字段2,...,待插入字段n) select ‘张三‘,‘1‘,...,‘袜子‘ from 表名 a where not exists(select 1 from 表名 b where b.判断条件字段1=‘张三‘ and b.判断条件字段2=‘1‘ and 判断条件字段n=‘23531172612‘)
【注】
where not exists:
如果其后查询出了结果,则该条件成立, 否则,不成立
1
以上是关于mysql 指定的字段如果重复(已存在),则不再插入的主要内容,如果未能解决你的问题,请参考以下文章
如果具有指定值的同一表中存在重复键,则 MYSQL DELETE 行