SQL实现新行插入,旧行更新/判断重复数据则不插入/insert ignore、insert和replace的使用

mysql中如何判断指定字段的重复数据则不插入? 如下是几种具体方法。 方法一:sql拼接进行解决,复杂麻烦。 insert into 表名(待插入字段1,待插入字段2,…,待插入字段n) select ‘张三’,‘1’,…,‘袜子’ from 表名 a where not exists(select 1 from 表名 b where b.判断条件字段1=‘张三’ and b.判断条件字段2=‘
相关文章
相关标签/搜索