nein, habe ich anders verstanden:
Nimm alle drei Branchen; nur wenn einer der drei Feldinhalte schon in einem früheren Datensatz vorkam, vergiss ihn.
Im Prinzip läuft's doch darauf hinaus:
* Werte aus allen drei Spalten aufsammeln
* Dubletten eliminieren (erfordert evtl. vorheriges Sortieren)
Ich habe allerdings das Gefühl, dass das Datenmodell ungünstig entworfen
Ja genau so ist es gemeint. Und zur blöden Datenbankstruktur habe ich ja schon was gesagt, aber da darf ich nicht dran, sonst würde ich die Branchen einfach auslagern...