Hallo,
es gibt Aufträge, die per Vorkasse bezahlt werden und welche, die per Nachnahme versand werden. Daher dieses OR in der WHERE Klausel.
sz.pay = '1'
AND a.gesamtpreis <= SUM(az.betrag)
AND a.status = '2'
Übersetzt
Zeige Datensätze, welche
per Vorkasse bezahlt werden müssen
der bezahlte Betrag größer ode gleich ist wie "gesamtpreis"
Auftragstatus 2 ist
ODER
per Vorkasse NICHT bezahlt werden müssen
Auftragstatus 2 ist