Unterschiedl. Tabellen zusammenfügen

N’Abend allerseits,
ich habe folgende zwei Tabellen:
Mitarbeiter

ma\_nr - ort - rufnummer

Raum

raum\_nr - ort - rufnummer

Nun möchte ich eine Liste, in der alle Mitarbeiter und alle Räume mit jeweiliger Rufnummer aufgelistet werden.
Der Übersichthalber würde ich gerne die 2 Tabellen behalten und nicht Raum und Mitarbeiter „vermischen“.

Ergebniss sollte dann z. B. so aussehen:

ma\_nr - raum\_nr - ort - rufnummer
1 - [LEER] - Bonn - 555
[LEER] - 234 - Berlin - 456

Ist das überhaupt machbar mit Access (2003) ?

Danke und Gruß

Marcel

N’Abend allerseits,

Hallo!

ich habe folgende zwei Tabellen:
Mitarbeiter

ma_nr - ort - rufnummer

Raum

raum_nr - ort - rufnummer

Nun möchte ich eine Liste, in der alle Mitarbeiter und alle
Räume mit jeweiliger Rufnummer aufgelistet werden.
Der Übersichthalber würde ich gerne die 2 Tabellen behalten
und nicht Raum und Mitarbeiter „vermischen“.

Ergebniss sollte dann z. B. so aussehen:

ma_nr - raum_nr - ort - rufnummer
1 - [LEER] - Bonn - 555
[LEER] - 234 - Berlin - 456

Ist das überhaupt machbar mit Access (2003) ?

Ja, es ist machbar. Mithilfe des Schlüsselwortes „UNION“, welches verschiedene Abfragen mit gleicher Anzahl Datenfelder miteinander verbinden kann (sog. Union-Abfrage).
Dazu in Access eine neue Abfrage erzeugen. Die Entwurfsansicht per Menü „Ansicht->SQL-Ansicht“ umschalten und folgende SQL-Abfrage eintragen:

SELECT ma\_nr, "" as raum\_nr, ort, rufnummer FROM Mitarbeiter
UNION SELECT "",raum\_nr,ort,rufnummer FROM Räume

Die Feld- und Tabellennamen in der Abfrage musst Du evtl. noch anpassen.

Danke und Gruß

Marcel

Viele Grüße, tester

Hallo tester,
danke,
werde das gleich mal ausprobieren.

Gruß

Marcel