reimer: doppelte einträge finden

Beitrag lesen

Hallo Reimer

Suche unique nr01/tx01-Tupel
??? Kannst Du mir das so erklären, daß ich das auch verstehe.

Hast ja recht, íst so nicht zu verstehen. Vielleicht wird es so deutlicher:

tab1 <= tabellenname
id01 nr01 <=tabellenspaltennamen
a  01 <= spalteninhalte
b  01
c  02
d  05
e  02

tab2
id01 tx01
a  tx01
b  tx02
c  tx02
d  tx05
e  tx02

Es geht darum die durch einen Equijoin über id01 entstehenden Paarungen nr01/tx01 auf Doppel in nr01 abzuprüfen.

select *distinct* t.nr01, tt.tx01 from tab1 t, tab2 tt where t.id01=tt.id01
=>
01  tx01
01  tx02
02  tx02
05  tx05

=> "01" ist doppelt belegt. Diese "Doppel" möchte ich aus ca 1000recs tiefen Tabellen herausfiltern

Vielen Dank für deine Geduld und ein schönes Wochenende

Reimer