Forum: Datenbanken
by omata,
11. Sep 2010
Würdest du mal bitte meinen ersten Vorschlag ausprobieren. Der zweite ergibt sowieso nicht das was du haben möchtest, da ging es nur um sx2008.
Forum: Datenbanken
by omata,
11. Sep 2010
@sx2008: Deine Anweisung kann überhaupt nicht ausgeführt werden. Da würde ich nochmal drüber nachdenken. Außerdem ergibt die vorgegebene Abfrage genau eine Zeile. Warum sollte man dann noch differenzieren?
Deine Abfrage müsste wenn dann so aussehen...
SELECT SNH_ID,
SUM(SNH_GELD) AS GeldTotal,
SUM(SNH_AUSGEZAHLT) AS ProvisionTotal,
(SELECT SUM(SNV_MENGE)
...
Forum: Datenbanken
by omata,
11. Sep 2010
SELECT SUM(SNH_GELD) AS GeldTotal,
SUM(SNH_AUSGEZAHLT) AS ProvisionTotal,
(SELECT SUM(SNV_MENGE)
FROM SNACKVERKAUF) AS DosenTotal
FROM SNACK_HAUPT H