ziegenmelker: Schwere MySQL-Abfrage

Beitrag lesen

Hallo,

$qry = "SELECT sum(menge),platz,richtung FROM artikellog WHERE artnr='$artnr' GROUP BY platz,richtung,artnr";

führt zu keiner veränderung.
oder wie hast du das gemeint.

Das Problem ist doch: wie bringe ich es der Datenbank bei bzw. dem SQL-Befehl Datensätze mit der
Richtung 0 der Summe abzuziehen und
Richtung 1 der Summe zu addieren?

ok, falsch verstanden.

select artnr as Artikelnr, sum(menge + richtung * 2 - 1) as Bestand, platz as Lagerort  
from artikellog  
where artnr = '$artnr'  
group by artnr, platz

hth.

cu,
ziegenmelker