
MySQL中实现数据表合并与去重的简易方法
5星
- 浏览量: 0
- 大小:None
- 文件类型:None
简介:
本文介绍了在MySQL数据库中如何简单有效地进行数据表的合并以及去除重复记录的方法。适合初学者参考学习。
场景:爬取的数据生成数据表,结构与另一个主表相同,需要进行合并+去重解决:
首先创建两个表pep和pep2,其中pep是主表。
```sql
CREATE TABLE IF NOT EXISTS `pep` (
`id` INT UNSIGNED AUTO_INCREMENT,
`no` VARCHAR(100) NOT NULL,
PRIMARY KEY (`id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
CREATE TABLE IF NOT EXISTS `pep2` (
`id` INT UNSIGNED AUTO_INCREMENT,
`no` VARCHAR(100) NOT NULL,
PRIMARY KEY (`id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
```
然后向pep中插入两条数据,向pep2中插入一条与pep中相同的数据。
```sql
INSERT INTO pep (no) VALUES (ab);
INSERT INTO pep (no) VALUES (cd);
-- 假设在pep表中的某条记录为ef
INSERT INTO pep2 (no) VALUES (ef);
```
注意:上述SQL语句示例中,插入数据时的值(如`ab, cd, ef`)仅为示意,并未完整展示实际操作过程。
全部评论 (0)
还没有任何评论哟~


