nochmal moin.
Ja, genial - das funktioniert !!!!
Das war echt Lebensrettung kurz vor dem Wochenende!!!
Dass es funktioniert ist schön, allerdings könnte die Performance gering sein. Ausserdem musst du bachten, dass in dieser Konstruktion folgendes Problem auftaucht, wenn du redundante Daten hast:
Tabelle 3
ArtNr KatNr
1 1
1 1
1 1
2 1
2 2
2 3
2 4
Dann "findet" das Statement sowohl ArtNr 1 als auch 2, obwohl nur 2 gefunden werden sollte. Falls sowas auftreten kann, musst du dir eine komplexere Aggregation überlegen.
Ich wusste gar nicht, das sql so komplex sein kann !
man lernt halt immer was dazu ;-)