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=‘
相關文章
相關標籤/搜索