PDA

Vollständige Version anzeigen : Union Distinct


Schnuckelhase
24.09.2001, 11:00
Ich habe eine Tabelle1:
XX YY ZZ
a0 a1 a2
c0 c1 c2

und eine Tabelle2:
XX YY
a0 a1
b0 b1
c0 c1

wie komme ich auf folgende
Tabelle3 (oder Abfrage3):
XX YY ZZ
a0 a1 a2
b0 b1
c0 c1 c2

dabei ist Tabelle2 eine Obermenge von Tabelle1 (aber eben ohne Feld ZZ)

Vielen Dank!!!

holgii
24.09.2001, 11:50
Hallo Hase,

passend zu Deinem Beispiel gehe wie folgt vor:

Neue Auswahlabfrage erstellen

Tabelle2 hinzufügen

Tabelle1 hinzufügen

Tabelle2.FeldXX anklicken, halten und auf Tabelle1.FeldXX ziehen

Verbindungslinie doppelklicken

Auswahl 2 anklicken (ALLE Datensätze aus Tabelle2 anzeigen, bei gemeinsamen Schlüsselwerten die passenden Daten aus Tabelle1 hinzufügen)

Tabelle2.FeldYY anklicken, halten und auf Tabelle1.FeldYY ziehen

Verbindungslinie doppelklicken

Auswahl 2 anklicken (ALLE Datensätze aus Tabelle2 anzeigen, bei gemeinsamen Schlüsselwerten die passenden Daten aus Tabelle1 hinzufügen)

Felder für die eigentliche Abfrage per Doppelklick auswählen:
Tabelle2.FeldXX
Tabelle2.FeldYY
Tabelle1.FeldZZ

Abfrage abspeichern und ausführen

...sollte das gewünschte Ergebnis zeigen...

Gruß
holgii

Schnuckelhase
24.09.2001, 13:03
Oh shit, bin ich blöd. :rolleyes: :o
Ich hab mich so auf Union versteift, daß ich das Einfachste nicht gesehen habe. Ich hab es ja selbst geschrieben, daß die Tabelle2 eine Obermenge von Tabelle1 ist
Vielen Dank für die (sehr ausführliche) Lösung.
Danke, danke, danke!

Stema
24.09.2001, 13:06
Das beste Pseudonym, das mir bisher über den Weg gehoppelt ist :D