Ilja: MYSQL: durchschnitt (AVG) beschränken

Beitrag lesen

yo,

ich bin jetzt soweit gekommen, dass er eine durchschnittsnote errechnet, doch leider nur von allen namen.
wie beschränke ich die durchschnittsberechnung auf die jeweilige "namen_id"?

dein ansatz mit group by ist vollkommen richtig und bei mysql musst du auch nicht zusätzlich nach dem namen gruppieren. was aber fehlt ist die JOIN bedingung. deswegen wird das karthesische produkt beider tabelle gebildet. nimm die join bedingung in die WHERE klausel mit rein und dann stimmt die abfrage.

Ilja