Summierung mit Anteil

ms1968

Benutzer
Beiträge
5
Hallo,

ich versuche gerade, bei der Summierung den %Anteil zu berechnen.
Berechnung ist ok, aber ich möchte gerne, das nach Kunde Gruppiert wird. In meiner Abfrage werden jedoch die einzelnen Werte des berechneten Anteil angezeigt. Ich möchte jedoch auch hier jeden Kunden nur einmal angezeigt bekommen. Was mache ich falsch?

Danke schonmal !


Code:
SELECT DISTINCT dbo.tbl_Kommissionierung.Kunde, SUM(dbo.tbl_Kommissionierung.GesamtKISTEN) AS SummeGesamt, SUM(dbo.tbl_Kommissionierung.KommKISTEN) AS SummeKomm, 
                         CASE WHEN GesamtKISTEN > 0 THEN (KommKISTEN / GesamtKISTEN) * 100 ELSE 0 END AS Anteil
FROM            dbo.tbl_Kommissionierung INNER JOIN
                         dbo.tbl_Kunden ON dbo.tbl_Kommissionierung.Kunde = dbo.tbl_Kunden.KundenNummer
WHERE        (dbo.tbl_Kunden.KDGruppe = 230) AND (dbo.tbl_Kunden.KDGruppe2 = 250) AND (dbo.tbl_Kommissionierung.Fixdatum BETWEEN CONVERT(DATETIME, '2021-01-01 00:00:00', 102) AND CONVERT(DATETIME, 
                         '2021-04-01 00:00:00', 102))
GROUP BY dbo.tbl_Kommissionierung.Kunde, CASE WHEN GesamtKISTEN > 0 THEN (KommKISTEN / GesamtKISTEN) * 100 ELSE 0 END
ORDER BY SummeGesamt DESC, dbo.tbl_Kommissionierung.Kunde
 
Werbung:
Zurück
Oben