Klaus Mock: MySQL: Filtern von Daten

Beitrag lesen

Hallo,

SELECT bepr_name, SUM(bepr_anzahl) AS summe, AVG(bepr_preis) AS schnitt, be_nummer FROM shop_bestellteprodukte GROUP BY bepr_name LEFT JOIN shop_bestellungen ON shop_bestellteprodukte.be_nummmer=shop_bestellungen.be_nummer where shop_bestellungen.status_id =3 OR shop_bestellungen.status_id=5

aber das klappt leider auch nicht...

... weil Du Dich nicht an die vorgeschriebene SQL-Syntax gehalten hast. Es gibt eine Reihenfolge, nach der die einzelnen Klauseln der SQL-Abfrage angeordnet sein müssen. Und GROUP BY hat definitiv vor dem JOIN nichts verloren.

Grüße
  Klaus