Columns: ID, FKID, NAME, TYPE1, TYPE2, TYPE3
我试图写在Oracle SQL脚本,通过编号来计算重复记录如下表结构。这是很简单,如果TYPE1是到处都一样,但重复的值可能在TYPE1,TYPE2或TYPE3 - 因此,例如下面两行应返回的重复行:
ID: 1, FKID: 1, NAME: Example1, TYPE1: 01, TYPE2: 02, TYPE3: 03
ID: 1, FKID: 1, NAME: Example2, TYPE1: 02, TYPE2: 03, TYPE3: 01
如果TYPE1是不是在两个不同的行相同,则必须在TYPE1,TYPE2和TYPE3都有第二排的匹配值还是足以使它们只是一个以配合第二排被限定为重复行? –