Ich versuche, den richtigen ext_price (erweiterter Preis) für die folgenden Kriterien zu erhalten.MySql auswählen, Zwischensumme des Preises erhalten * Menge mit mehreren Kriterien
sales
id| sku| price_ea | qty
1 abc 5 1
2 abc 4 1
3 abc 6 1
4 abc 6 2
5 abc 5 2
Die TRUE ext_price für alle wäre 37.
ich diese Abfrage renne aber Ergebnisse scheinen mit insgesamt ext_price von 26
select sku, price_ea, sum(qty), sum(price_ea)*qty ext_price
from sales
group by sku, price_ea
und Ergebnisse falsch zu sein:
sku| price_ea| qty | ext_price
222 4 1 4
222 5 3 10
222 6 3 12
Was mache ich falsch? und wie können Sie korrekte Ergebnisse erhalten?
Er, Sum (a * b)? – Strawberry