插入没有重复的数据
2008-01-23 19:49
211 查看
insert into a2 (c1,c2)
select c1,c2 from a
left join a2 on a.c1=a2.c1 and a.c2=a2.c2
where Deleted=1 and (a2.c1 is null and a2.c2 is null)
也就是两张表,没有重复的数据。
select c1,c2 from a
left join a2 on a.c1=a2.c1 and a.c2=a2.c2
where Deleted=1 and (a2.c1 is null and a2.c2 is null)
也就是两张表,没有重复的数据。
相关文章推荐
- mysql insert插入时实现如果数据表中主键重复则更新,没有重复则插入的四种方法
- 请问一下,我要向一个表插入数据,根据ID,重复的更新,没有的插入,不使用COUNT后判断,能做到吗?
- mysql insert插入时实现如果数据表中主键重复则更新,没有重复则插入的四种方法
- 根据ora_rowscn删除重复插入的数据
- SQL-从B表往A表插入数据,如果A表有相同数据不重复插入。
- 删除重复记录,保留数据库中最新插入的数据(或最早插入的数据)
- 关于一张表数据插入到另一张表保持数据唯一,不重复
- oracle,把A表在B表没有的字段数据插入到B中
- 要求从表A查数据插入到表B中,并且要求如果表A中已存在的数据,就不要重复插入
- oracle 避免重复插入数据
- 删除一个表中的重复数据同时保留第一次插入那一条以及sql优化
- tableview 没有数据显示的时候,插入无数据的view
- 数据库表中插入重复数据的处理
- sqlite避免重复插入数据
- 并发insert情况下会发生重复的数据插入问题
- 插入及查询不重复数据的几种情况
- MySQL不插入重复数据与删除重复数据
- 重复数据插入unique列时,锁加在哪?
- sql :将一张表的数据插入到另一张表中同时要消除重复的数据
- mysql如何防止插入重复数据?