由于功能开发进度的问题,人员录入的时候仅能够多次录入,不能够录入之后直接以该数据未蓝本引入导致多部门的时候必须多次创建冗余的数据,且由于数据录入的不规范,录入了许多相同的数据,特别是同单位同部门的数据,故需要处理此类数据,因此需要对此类重复的数据设置删除标识,此组数据仅保留一项(可直接拉倒最底下看参看链接,自己实现)
思路
使用having count(字段)>1 获取到重复字段,然后反过来查出所有涉及到数据
由于前面已经对重复数据设置了唯一新增标识,其余的重复数据设置了引用标识,此时考虑到使用这个标识进行排序,然后得到每一组的最小一项ROWNUM,若直接进行删除重复项会导致唯一新增标识被错误的去掉了(回想一下可以先对此种数据先进行处理再设置唯一新增标识
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)