Hallo in die Runde…
ich habe aktuell ein kleines Problem beim erstellen eines Berichtes und ich verzweifle fast an dem SQL Fehler. Es ist bestimmt nur eine Kleinigkeit aber ich komme leider nicht drauf.
SELECT
r.vertrieb AS vertrieb,
r.datum AS datum,
r.name AS name,
r.kundennummer AS kundennummer,
r.land AS land,
r.ort AS ort,
r.plz AS plz,
r.belegnr AS belegnummer,
r.status AS status,
r.projekt AS projekt,
pr.abkuerzung AS abkuerzung,
pr.name AS projektname,
ar.name_de AS name_de,
ar.nummer AS nummer,
ROUND((rp.menge),0) AS menge,
REPLACE(ROUND((rp.preis)*((rp.menge)),2),'.',',') AS umsatz,
FROM adresse a
JOIN angebot r ON a.id = r.adresse
JOIN angebot_position rp on r.id = rp.angebot
JOIN artikel ar ON ar.id = rp.artikel
JOIN projekt pr ON pr.id = r.projekt
WHERE r.status<>'freigegeben' AND r.status<>'storniert' AND IF({JAHR}=0,1,YEAR(r.datum)={JAHR})
Vllt. kann mir jemand eine Info geben…
Vielen Dank und Grüße aus HH