Kalle: Abfrage über 2 Tabellen

Beitrag lesen

Hallo OLaf,

danke für den Hinweis auf JOIN:

SELECT akt_orte.name FROM akt_orte INNER JOIN termine ON (termine.ort_nr = akt_orte.nr)

Diese Lösung listet einen Ort so oft auf, wie er Termine hat. Ich möchte ihn aber nur EINMAL.

Folgendes funzt:

SELECT akt_orte.plz plz, akt_orte.name ort, count(*) ct
 FROM akt_orte
 INNER JOIN termine
 ON ( akt_orte.nr = termine.ort_nr )
 GROUP BY plz, ort

Kalle.