1、首先创建一个百位表,并在该表中插入重复的记录,如下图所示。
2.在插入之后,我们可以看到表中有重复的度数数据,如下图所示。
3.接下来,我们必须记住在删除之前要备份,如下图所示。
4.可以使用不同的字段设置排除重复的记录,如下图所示,然后将重复数据插入新表中。
5.然后,您将在数据表下看到一个新构建的表,如下图所示。
6.最后,打开新表,可以看到没有重复的数据,如下图所示。
这用的着去重么? 你主键都不一样,那肯定是两条数据了,即使后面数据全一样也不用去重了,否则你的主键设置就是有问题的.
select * from 表名 where 主键 in (select a.主键 from 表 a, 表b where a.主键>b.主键
and rtrim(a.非主键字段)=rtrim(b.非主键字段));
注:a.非主键字段和b.非主键字段要相同
根据出来主键之外的列分组
表test 有字段
id,a
select distinct a from test