Datenbankeinträge nach ID gesondert zählen

Einklappen
X
 
  • Filter
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge

  • Datenbankeinträge nach ID gesondert zählen

    Guten Abend

    Ich habe eine Frage und weiss nicht ob diese hier mehr reinpasst oder in MySQL. Ich hoffe ihr könnt mir helfen.

    Ich habe folgende Datenbank mit dem Namen group2user
    groupID | grouopName | fID
    1 | Name | 0
    2 | Name | 2
    3 | Name | 3
    4 | Name | 0
    5 | Name | 1
    6 | Name | 2
    7 | Name | 0

    Die groupID ist ein autoincrement, die fID kann sich beliebig oft wiederholen. Ich hätte schlussendlich gerne ein Array der so aussieht:
    $array[fID] = anzahl einträge
    Also das ich im entsprechenden array mit dem Index der fID die anzahl habe, wie oft es einträge gibt mit der selben fID
    Also:
    $array[0] hat 3
    $array[1] hat 1
    $array[2] hat 2
    $array[3] hat 1

    Gibt es da eine einfache Möglichkeit?

    Gruss und Danke

    Koda

  • #2
    Code:
    SELECT fID, COUNT(*) AS anzahl
    FROM tabelle
    GROUP BY fID

    Kommentar


    • #3
      Danke. Das war ja einfach

      Kommentar

      Lädt...
      X