Hallo,
ich versuche gerade eine Abfrage zu bauen die mir eine neue Tabelle erstellt.
tab_Werte.KundeID, tab_Werte.BestellID, tab_Werte.WarenID sollen in eine neue Tabelle tab_Result eingefügt werden. Dazu zwei neue Spalten FaktID und Wert. Wert soll per UNION ALL aus tab_Werte.Preis, tab_Werte.Menge und tab_Werte.Rabatt zusammengestellt werden. Die FaktID soll passend aus der tab_FaktDimID ergänzt werden.
Was ich erreichen möchte ist in tab_Result zu sehen.
Mein UNION ALL Statement
Das funktioniert soweit. Nur wie ich das mit der FaktID und dem einfügen der anderen Werte (KundeID,BestllID und WarenID) in eine Abfrage einbaue weiß ich nicht.
ich versuche gerade eine Abfrage zu bauen die mir eine neue Tabelle erstellt.
tab_Werte.KundeID, tab_Werte.BestellID, tab_Werte.WarenID sollen in eine neue Tabelle tab_Result eingefügt werden. Dazu zwei neue Spalten FaktID und Wert. Wert soll per UNION ALL aus tab_Werte.Preis, tab_Werte.Menge und tab_Werte.Rabatt zusammengestellt werden. Die FaktID soll passend aus der tab_FaktDimID ergänzt werden.
Was ich erreichen möchte ist in tab_Result zu sehen.
Mein UNION ALL Statement
Code:
SELECT * INTO tab_Result FROM (SELECT Preis FROM tab_Werte
UNION ALL
SELECT Menge FROM tab_Werte
UNION ALL
SELECT Rabatt FROM tab_Werte) AS tmpWerte