Irgendwie kommt mir das jetzt nicht sehr schlau vor, dass ein Artikel mehrere Warenkörbe besitzen kann - normalerweise sollte das umgekehrt sein.
Ok, da hast Du sicher recht.
SELECT
(t_artikel.preis * t_artikel.rabatt) as artikelpreis,
sum(artikelpreis) as summe_aller_artikel,
(summe_aller_artikel * t_warenkorb.rabatt) as endpreis
FROM
Tabelle_Warenkorb as t_warenkorb
JOIN -- usw.
Kann man das nur so lösen oder kann man das Gesamtrabattfeature auch in meine ursprüngliche Abfrage integrieren?
~~~sql
SELECT
sum(
Menge*Preis*
(CASE
WHEN Multi = '100' THEN 1
WHEN Multi = '125' THEN 1.25
END)
*
(1-Nachlass/100) ) AS count
FROM Artikel_Tabelle...
Gruß und danke fürs Helfen,
Fletch