Gerd H.: Unterschiedliche Datensätze zählen

Hi Forengemeinde,

ich möchte eine Art Statistik erstellen. Diese soll unter anderem zeigen wie viele User aus den einzelnen Bundeslängern angemeldet sind.

Jetzt möchte ich ungerne 17 Abfragen(17->Ausland) ala

SELECT COUNT(id) FROM user WHERE bundesland='Bundesland1'
SELECT COUNT(id) FROM user WHERE bundesland='Bundesland17'

machen damit ich die Anzahl erhalte.

Gibts da ne elegantere Lösung? Diese könnte ich dann bei einigen Sachen gut gebrauchen =)

  1. Gibts da ne elegantere Lösung? Diese könnte ich dann bei einigen Sachen gut gebrauchen =)

    Die gute alte GROUP BY-Klausel aus-checken...

  2. hi,

    wie wäre es mit einer Gruppierung?
    GROUP BY bundesland

    Gruß,
    Rekire

  3. Hallo!

    Jetzt möchte ich ungerne 17 Abfragen(17->Ausland) ala

    SELECT bundesland, COUNT(bundesland) FROM tabelle GROUP BY bundesland;

    André Laugks

    --
    Die Frau geht, die Hilti bleibt!