Hallo zusammen,
ich habe eine mysql db entworfen in der ua eine tabelle hinterlegt ist die aus
den Feldern u.a. persID;artID;ausanzahl besteht.
--jetzt möchte ich alle einträge einer person auslesen!
soweit ja kein Problem
-- bestimmte artID bzw deren ausanzahl müssen zusammengezählt werden
jede abfrage für sich is ja ok aber bekommt man das auch in eine Abfrage? kann mir da jemand helfen?
danke
ich habe eine mysql db entworfen in der ua eine tabelle hinterlegt ist die aus
den Feldern u.a. persID;artID;ausanzahl besteht.
--jetzt möchte ich alle einträge einer person auslesen!
Code:
SELECT artikel.artID, artikel.anzahl AS soll, artikel.artikel, zuordnung.ausanzahl AS ist FROM artikel LEFT JOIN zuordnung ON artikel.artid = zuordnung.artid AND zuordnung.persID = '3607' LEFT JOIN person ON person.persID = '3607' WHERE artikel.ArtID = '18' OR artikel.ArtID = '19' OR artikel.ArtID = '22' OR artikel.ArtID = '52' OR artikel.ArtID = '54' OR artikel.ArtID = '57' OR ( artikel.ArtID > '82' AND artikel.ArtID < '100' ) ORDER BY artikel.artikel ASC
-- bestimmte artID bzw deren ausanzahl müssen zusammengezählt werden
Code:
SELECT sum(ausanzahl)as anzahl FROM zuordnung WHERE persID = '3607' AND ( artID = '69' or artID = '87' )
danke
Comment