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