Hallo,
ich habe 2 Tabellen mit gleichem Aufbau.
Die erste Tabelle enthält Werte aus 2006.
Die zweite Tabelle enthält Werte aus 2007.
Ich möchte nun die Ergebnisse aus beiden Tabellen
nebeneinander stehen haben. Die Einzelabfragen lauten:
Abfrage 1 für 2007:
SELECT Kundennr, SUM(Verkaufspreis) AS Umsatz07, SUM(Menge) AS Stueckzahl07
FROM vk2007
WHERE
(Bewegungsart = 'HK' OR Bewegungsart = 'TK')
AND
(Rabattgruppe = 'ZZ' OR Rabattgruppe = 'ZS' OR Rabattgruppe = 'ZW') GROUP BY Kundennr
Abfrage 2 für 2006:
SELECT Kundennr, SUM(Verkaufspreis) AS Umsatz06, SUM(Menge) AS Stueckzahl06
FROM vk2006
WHERE
(Bewegungsart = 'HK' OR Bewegungsart = 'TK')
AND
(Rabattgruppe = 'ZZ' OR Rabattgruppe = 'ZS' OR Rabattgruppe = 'ZW') GROUP BY Kundennr
Die Einzelabfragen funktionieren. Aber ich finde keine Lösung diese beiden Abfragen
zusammenzufügen, damit die Ausgabe wie folgt aussieht:
Kundennr | Umsatz07 | Stueckzahl07 | Umsatz06 | Stueckzahl06
2900 100.07 1.00 90.05 1.00
usw.
Für Tipps wäre ich sehr dankbar.
ich habe 2 Tabellen mit gleichem Aufbau.
Die erste Tabelle enthält Werte aus 2006.
Die zweite Tabelle enthält Werte aus 2007.
Ich möchte nun die Ergebnisse aus beiden Tabellen
nebeneinander stehen haben. Die Einzelabfragen lauten:
Abfrage 1 für 2007:
SELECT Kundennr, SUM(Verkaufspreis) AS Umsatz07, SUM(Menge) AS Stueckzahl07
FROM vk2007
WHERE
(Bewegungsart = 'HK' OR Bewegungsart = 'TK')
AND
(Rabattgruppe = 'ZZ' OR Rabattgruppe = 'ZS' OR Rabattgruppe = 'ZW') GROUP BY Kundennr
Abfrage 2 für 2006:
SELECT Kundennr, SUM(Verkaufspreis) AS Umsatz06, SUM(Menge) AS Stueckzahl06
FROM vk2006
WHERE
(Bewegungsart = 'HK' OR Bewegungsart = 'TK')
AND
(Rabattgruppe = 'ZZ' OR Rabattgruppe = 'ZS' OR Rabattgruppe = 'ZW') GROUP BY Kundennr
Die Einzelabfragen funktionieren. Aber ich finde keine Lösung diese beiden Abfragen
zusammenzufügen, damit die Ausgabe wie folgt aussieht:
Kundennr | Umsatz07 | Stueckzahl07 | Umsatz06 | Stueckzahl06
2900 100.07 1.00 90.05 1.00
usw.
Für Tipps wäre ich sehr dankbar.
Kommentar