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都有第二排的匹配值還是足以使它們只是一個以配合第二排被限定爲重複行? –