SQL-从B表往A表插入数据,如果A表有相同数据不重复插入。
2018-01-09 16:16
459 查看
INSERT INTO rel_tag_bed (tagId, bedNo, wardNo) SELECT tagId, bedNo, wardNo FROM rel b WHERE NOT exists(SELECT 1 FROM rel_tag_bed a WHERE a.tagId = b.tagId AND a.bedNo = b.bedNo AND a.wardNo = b.wardNo)
相关文章推荐
- sql插入数据时,避免插入重复数据
- 要求从表A查数据插入到表B中,并且要求如果表A中已存在的数据,就不要重复插入
- SQL 语句之insert语句插入数据;若表中有重复的主键或数据插入的时候要求不能报错
- 主键id是自增的,插入数据还是提示 SQL 不能插入重复键
- sql批量插入:存在id相同则更新数据
- SQL 语句之insert语句插入数据:若表中有重复的主键或数据继续插入解决方案
- SQL语句 删除表user 中字段name 内容重复的记录,A表 ,B表 字段相同 有关联关系的表 对表两个表中的数据
- mysql教程 sql 防止重复插入相同的记录实例
- 一条SQL语句插入大量数据 和查看某个表的字段是否有重复值
- mysql 防止插入重复数据sql和触发器
- SQL多个主键的表,插入数据有重复时,查询数据的重复值?
- j2ee的web项目怎么防止,重复提交的问题?(即点击了提交,后台新增了两条数据,也就是说,其实是点了多次提交,发起了多次http url,这样就插入了多条相同数据,但是主键id是不同的)
- mysql insert插入时实现如果数据表中主键重复则更新,没有重复则插入的四种方法
- sql中删除重复行(所有列的数据都是相同的只保留一条数据)
- 一条SQL搞定 插入数据主键重复或数据已经存在,则更新这条数据
- SQL]合并一个表里面的的多行数据(如果不重复则合并,如果重复则舍弃)
- 要求从表A查数据插入到表B中,并且要求如果表A中已存在的数据,就不要重复插入
- t-sql go 重复执行sql 语句 重复插入数据
- mysql sql 防止重复插入相同的记录实例
- sql 中怎么将A表插入B表中,,去除两张 表中含有的重复数据