Moin Zusammen,
ich würde gerne die Retouren innerhalb eines bestimmten Zeitraumes auswerten, allerdings ist meine SQL Abfrage falsch.
Meine Spalten sollen sein:
- Retourennummer
- Artikelnummer
- Artikelbezeichnung
- Menge
- Retourengrund
Meine SQL-Abfrage war:
SELECT
ar.belegnr AS retbelegnr,
ar.nummer AS nummer,
ar.name_de AS name_de,
ROUND(SUM(ap.menge),0) AS menge,
ar.grund AS retgrund,
FROM retoure au
JOIN artikel ar ON ar.id = ap.artikel
LEFT JOIN projekt AS p ON p.id = au.projekt
WHERE IF('{PROJEKT}'='0',1,'{PROJEKT}'=p.abkuerzung) AND au.status<>'angelegt' AND au.status<>'storniert' AND IF('{VON}'=0,1,au.datum>='{VON}') AND IF('{BIS}'=0,1,au.datum<='{BIS}') AND ar.lagerartikel=1
GROUP BY ar.id
Das scheint aber leider falsch zu sein. Aus den Xentral-Erklärungen werde ich leider nicht schlau. Kann mir jemand helfen?