[SQL] COUNT

Dieses Thema im Forum "Webentwicklung" wurde erstellt von Aeonsam, 12. Februar 2009 .

Schlagworte:
Status des Themas:
Es sind keine weiteren Antworten möglich.
  1. 12. Februar 2009
    COUNT

    hi Leute,

    ich habe als Bsp. eine tabelle bewertung

    darin folgende spalten

    id | wert

    mit folgenden werten
    1 | 5
    1 | 5
    1 | 5
    1 | 5
    2 | 5
    2 | 5
    2 | 5
    3 | 5

    nun mache ich eine abfrage
    SELECT id, COUNT(wert) from bewertung;

    kriege raus
    +--+--+
    | id | COUNT(wert) |
    +--+--+
    | 1 | 8 |
    +--+--+

    brauche eine SQL abfrage wo
    alle id werte wo die anzahl der ids >= 2
    also als ergebniss id 1 und 2 ausgegeben werden.
    3 soll dann nicht ausgegeben werden.



    MFG Aeon
     
  2. 12. Februar 2009
    AW: COUNT

    Hey,

    ich hab leider grade nichts zum testen da, bzw keine Lust die Tabelle per Hand in meiner Datenbank anzulegen, aber wenn mich nicht alles täucht müsstest du hiermit weiter kommen:

    PHP:
    SELECT id COUNT ( wert from bewertung WHERE COUNT ( id ) >=  2 ;

    Gruß Blackbird89
     
  3. 12. Februar 2009
    AW: COUNT

    Invalid use of group function

    ist egal habs nur mit einer extra spalte gelöst.



    danke trotzdem
     
  4. Video Script

    Videos zum Themenbereich

    * gefundene Videos auf YouTube, anhand der Überschrift.