count Ausgabe bei vergleichen zweier Tabellen auch Ausgabe wenn keine Zuweisung vorhanden ist
Ich habe in einer Tabelle die einzelnen Kategorien, in einer anderen die
Daten.
Ich zähle die Einträge die den einzelnen Kategorien zugeordnet sind, alles
läuft ok!
Hamburg = 22
Kiel = 10
Bremen = 32
Rostock = 31
Aber ich möchte das auch die Kategorien angezeigt werden die keine Zuweisung
haben.
Wie
Berlin = 0
..
..
count( b.zaehler )AS anzahl
..
..
WHERE
b.zaehler = a.id
GROUP BY
b.zaehler
..
..
Sabine
Re: count Ausgabe bei vergleichen zweier Tabellen auch Ausgabe wennkeine Zuweisung vorhanden ist
Sabine Matuschek schrieb:
> Aber ich möchte das auch die Kategorien angezeigt werden die keine Zuweisung
> haben.
>
> Wie
>
> Berlin = 0
Du suchst LEFT JOIN.
> ..
> ..
> count( b.zaehler )AS anzahl
> ..
> ..
> WHERE
> b.zaehler = a.id
> GROUP BY
> b.zaehler
> ..
> ..
Mit so einem Rudiment kann hier kaum einer etwas anfangen, zumal Du die
_entscheidende_ Stelle (FROM bzw. JOIN) weggelassen hast.
Am besten immer das _vollständige_ Statement posten. Dann kann man Dir
am ehesten helfen.
Gruß. Claus