online 1
gast (50)

/ Forum / Datenbanken

DatenbankenDatenbanken

Fragevon Katha vom 20.02.2019, 09:25 Options

zwei Tabellen mit identischen Feldnamen verbinden

Hallo Zusammen,
ich habe folgendes Problem.
Habe auch schon im Archiv gesucht, konnte aber keine passende Antwort finden : (

also:

ich habe drei Tabellen mit Daten aus 2004; 2005 und 2006. Diese haben jeweils die identischen Feldnamen (insgesamt sind es 31 Spalten).
Nun will ich alle drei Tabellen zu einer zusammenfügen.
Schaffe es bis jetzt aber nur, die Felder nebeneinander anzeigen zu lassen. Access erkennt also nicht, dass es sich um identische Feldnamen handelt, und er die Daten jeweils untereinander schreiben kann.
Dies will ich aber erreichen!

Vielleicht kann mir ja jemand helfen, wäre schön!

Gruß


Antwort schreiben

Antwort 1 von erik vom 20.02.2019, 18:06 Options

Hallo!

Was du brauchst, ist eine UNION-Abfrage. Die schreibt von beliebig vielen Tabellen die Daten untereinander. Dass hier die Feldnamen und -Datentypen gleich sind, macht das noch einfacher.

SELECT * FROM Tabelle1
UNION SELECT * FROM Tabelle2
UNION SELECT * FROM Tabelle3;


Wenn innerhalb der Tabellen kein Merkmal vorhanden ist, mit dem man die Datensätze den Jahren zuordnen kann, dann kannst du auch hier noch ein passendes Feld hinzuflicken:

SELECT *, 2004 AS Jahr FROM Tabelle1
UNION SELECT *, 2005 AS Jahr FROM Tabelle2
UNION SELECT *, 2006 AS Jahr FROM Tabelle3;

Gruß
erik

Antwort 2 von katha vom 21.02.2019, 10:31 Options

Hallo,

vielen Dank für deine Antwort.
Mitlerweile hab ich es auch hinbekommen, bin
irgendwie aufm Schlauch gestanden : (

aber jetzt funktionierts!!!

Gruß

Ähnliche Themen

Excel-Tabellen verknüpfen
RickyR  09.06.2007 - 170 Hits - 2 Antworten

2 Excel Tabellen vergleichen und identische Zellen farbig hinterlegen
Chris23  02.02.2008 - 1566 Hits - 3 Antworten

INSERT INTO
Ingo61  23.04.2008 - 145 Hits - 5 Antworten

2 spalten aus 2 Exceltabellen vergleichen
judipauli  29.04.2008 - 1109 Hits - 1 Antwort

Verbinden von Tabellen mit gleichen Feldern
Fragenfrager  24.05.2008 - 100 Hits - 1 Antwort

Hinweis

Diese Frage ist schon etwas älter, Sie können daher nicht mehr auf sie antworten. Sollte Ihre Frage noch nicht gelöst sein, stellen Sie einfach eine neue Frage im Forum..

Neue Einträge

Version: supportware 1.9.150 / 10.06.2022, Startzeit:Mon Jan 26 01:23:17 2026