Neue Tabelle erstellen auf Grund von mehreren Union Selects

MysterioJN

SQL-Guru
Beiträge
158
Hallo zusammen,


Hintergrund:

Ich hab mehrere Union Selcts und möchte aus der Gesamtdatenzeilen aller Union eine neue Tabelle machen.


Grundaufbau bei neuer Tabelle:
select * INTO neueTabelle from blablabla


Wie schaff ich das wenn z.B. es so aussieht?

select * from tabelle 1

union

select * from tabelle 2


Kann ich alles in eine Klammer packen und als Subselect nutzen?
Wenn ja, wie? Irgendwie muss ich ja das INTO neueTabelle reinbekommen...


Grüße

Marco
 
Werbung:
Oh mann. Entschuldigt.
Hab es durch rumprobieren hinbekommen. Es war tatsächlich so, darüber einen neuen Select zu "packen". Jetzt weiß ich auch wie:

Code:
SELECT

  x.* INTO neueTabelle

FROM

(
select bla from bla
union
select bla from bla2
) x

Vlt. hilft es ja wem.

Grüße
Marco
 
Du kannst auch
Code:
INSERT INTO tabelle(spalte1,spalte2,spalten)
SELECT spaltex,spaltey,spaltez
FROM tabelle1
UNION ALL
SELECT spaltex,spaltey,spaltez
FROM tabelle2
machen.
 
Werbung:
Zurück
Oben