Access-o-Mania

Access-Forum (Deutsch/German) => Tabelle/Abfrage => Thema gestartet von: riqo am Februar 15, 2019, 11:11:11

Titel: Zwei Tabellen ineinander bzw. zusammenführen
Beitrag von: riqo am Februar 15, 2019, 11:11:11
Hallo zusammen!

Da ich leider keine Resonanz in anderen Foren erhalten habe, habe ich die Hoffnung, hier Hilfe zu finden ;-)

Ich möchte gerne zwei Tabellen zusammen- bzw. ineinander führen, jedoch so, dass die resultierende Tabelle gewissermaßen nach Überschriften bzw. Gruppen sortiert wird.

Tabelle 1 beinhaltet diese "Überschriften" oder "Gruppen", Tabelle 2 soll sich entsprechend eingliedern. Damit die Eingliederung bzw. Zuweisung funktioniert, gibt es jeweils in den Tabellen zwei identische Spalten (IFC_Elementtyp), die verglichen werden sollen.

Ich habe mal 3 Bilder angehangen. Die erste Tabelle, die zweite Tabelle und meine bisherige SQL-Abfrage, die angepasst werden müsste. Ich habe versucht, im letzten Bild das Endresultat zu veranschaulichen.

Die letzten 3 Zeilen (aus der zweiten Tabelle) sollen sich zwischen den Zeilen IfcWall und IfcWindow, also nach IfcWall eingliedern.

Hier meine bisherige Abfrage, die lediglich beide Tabellen zusammenführt, aber nicht eingliedert.

SELECT *
FROM (SELECT *
  FROM IFC
  ORDER BY IFC_Elementtyp) AS A1

UNION ALL SELECT NULL, IFC_Parameter, Datentyp, Revit_Parameter
FROM (SELECT *
  FROM LOI
  ORDER BY IFC_Elementtyp) AS A2;


Was muss ich daran ändern, damit die Inhalte aus Tabelle 2 in Tabelle 1 korrekt ein- bzw. zwischengefügt werden? Ich hoffe, ihr könnt mir auf die Sprünge helfen ;-)

Viele Grüße, riqo


Titel: Re: Zwei Tabellen ineinander bzw. zusammenführen
Beitrag von: riqo am Februar 18, 2019, 11:35:29
Hat sich erledigt