Anhang: Strukturierte Abfragesprache - SQL
Die andere Verknüpfung: UNION
Wie kann ich zwei Tabellen oder Abfragen aneinander anhängen? Wie sieht die prinzipielle Syntax aus?
Union-Abfragen haben die Aufgabe aus zwei oder mehr Tabellen oder Abfragen alle Datensätze vereint darzustellen. Zum Beispiel könnte gewünscht sein, alle Kunden (aus der Tabelle der Kunden) und alle Lieferanten (aus der Tabelle der Lieferanten) gemeinsam (sortiert) darzustellen (siehe Abbildung).
Eine UNION-Abfrage
Die Union-Abfrage kann nicht über die Access-Oberfläche, sondern nur über SQL erstellt werden. Sie wird zwar selten benötigt, ist dann aber recht praktisch.
Auch die Union-Abfrage kombiniert zwei (oder mehr) Tabellen oder Abfragen miteinander. Im Gegensatz zur Verknüpfung mit JOIN werden die beiden Tabellen oder Abfragen jedoch nicht nebeneinander gestellt und auf Datensatzebene kombiniert, sondern im Abfrageergebnis lediglich aneinandergereiht.
Beachten Sie bitte das Folgende:
Die beteiligten Tabellen oder Abfragen müssen dabei die gleiche Anzahl von Feldern haben.
Die Felder müssen zwar weder in Inhalt noch Datentyp übereinstimmen, meist wird das jedoch sinnvoll sein.
Die Feldnamen kommen immer aus der ersten Tabelle oder Abfrage.
Diese Seite ist für Mitglieder von akademie.de reserviert.
Möchten Sie die Mitgliedschaft 14 Tage kostenlos testen und den Beitrag komplett lesen?
Oder möchten Sie zunächst mehr über diesen Beitrag erfahren und die Leseproben sehen?
Ich bin bereits Mitglied