Kalle: Syntax bei SELECT ... COUNT mit zwei Tabellen

Beitrag lesen

Hallöle,

ich habe eine Tabelle mit Vereinen und eine andere Tabelle mit Veranstaltungsterminen. Nun möchte ich eine Liste mit ALLEN Vereinen und der Anzahl ihrer Veranstaltungen, auch bei Null Veranstaltungen.

PROBLEM: Beim Folgenden Query bekomme ich nur Vereine, die mindestens eine Veransatltung haben:

SELECT akt_adressen.nr nr, akt_adressen.name1 name, akt_adressen.plz plz, akt_adressen.ort_nr ort_nr, akt_adressen.ort ort, count(*) ct
 FROM akt_adressen
 INNER JOIN termine
 ON (   termine.tag >= '".$tag_von."'
    and termine.tag <= '".$tag_bis."'
    and termine.loe_kz = 0
    and akt_adressen.nr = termine.veranstalter_nr )
 GROUP BY plz, name

Wo liegt mein Denkfehler?

Liebe Grüße aus Worms, Kalle