删除一个表中与另一个表主键重复的数据 然后将俩个表的数据合并
2015-01-03 08:10
411 查看
bank表和commonwealth表有相同的表结构, tweetsID为主键
delete from bank where tweetsID in (select commonwealth.tweetsID from commonwealth);
delete from bank where tweetsID in (select commonwealth.tweetsID from commonwealth);
</pre><pre class="sql" name="code">insert into twitterdb.bank select * from twitterdb.commonwealth;
相关文章推荐
- 利用Access实现Excel中多表合并,并删除重复数据的问题
- sqlserver中多行所有数据重复,无法更新或删除问题,通常是在没有主键的情况下的表
- MSSQL如何在没有主键的表中删除重复数据
- SQL删除重复数据方法(一个贴吧,要求删除一个表中的重复帖)
- Oracle 分页查询 查询一个表中从某行到某行的数据; 删除 删除一张表中所有重复的行(只留重复行中的一行); 删除一张表中指定重复的行(只留重复行中的一行);
- SQLServer 数据去重的一种处理方法(增加一个自增字段,利用自增,删除重复数据)
- 一个删除重复数据不错的例子
- MSSQL如何在没有主键的表中删除重复数据
- 关于结构相同,数据不同的数据库进行一个表数据合并入另一个数据库中的表
- 选择数据库中重复的记录,用一个表中的数据更新另一个表
- sql语句删除由于无主键导致完全重复的数据方法
- 删除没有主键的表中的重复数据
- [LeetCode]Merge Two Sorted Lists & Remove Duplicates from Sorted List 两个有序链表合并为一个&删除链表重复元素
- 一是关于怎样找出和去除重复数据,这在另一个帖子利已有详细介绍。二是关于找出某一列里最大或最小的前几个,或是大于或小于某一个值(最大值或平均值)的数据
- oracle如何对表同一个表重复的数据进行删除
- 删除一个表中的重复数据同时保留第一次插入那一条以及sql优化
- 删除一个表中的重复数据同时保留第一次插入那一条以及sql优化
- oracle 违反主键id错误,查看表中是否有重复的ID列的值,并删除重复数据
- 如何删除一个表中某列是重复的数据?
- MySQL删除表中重复数据及主键重新排列