Linuchs: Kann ein GROUP BY mehrere COUNT() haben?

Beitrag lesen

problematische Seite

Ja, denn COUNT() zählt die Mitglieder pro Gruppe.

Mißverständlich. Wenn Berlin fünf Events hat, wird Berlin fünfmal gezählt.

Das - mir kurzfristig entfallene - Zauberwort heißt DISTINCT:

,COUNT(DISTINCT ort1.id)  anzahl_orte

Miserabler Magier, der seine Sprüche vergisst. Nur gut, dass ich mit euch nur zwei Publikümer habe.

Linuchs