kostenloser Webspace werbefrei: lima-city


Mysql Abfrage ...

lima-cityForumProgrammiersprachenPHP, MySQL & .htaccess

  1. Autor dieses Themas

    schalke1904

    schalke1904 hat kostenlosen Webspace.

    Guten Abend zusammmen, ich habe mal eine Frage :


    Ich habe eine Datenbank mit folgenden Inhalt ..

    id | user   | ergebniss
    
    1  | Test_1 | 123
    2  | Test_2 | 234
    3  | Test_3 | 345
    4  | Test_4 | 123
    5  | Test_5 | 123
    6  | Test_6 | 456
    7  | Test_7 | 234
    8  | Test_8 | 567
    9  | Test_9 | 234


    Nun möchte ich das er mir die User ausgibt die das selbe Ergebnis haben , die in diesen Fall wären :

    Test_1 - 123
    Test_4 - 123
    Test_5 - 123

    Test_2 - 234
    Test_7 - 234
    Test_9 - 234


    Ich habe nun keinen Ansatz wie die Abfrage aussehen muss , kann mir da wer weiter helfen ?


    Mfg
  2. Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!

    lima-city: Gratis werbefreier Webspace für deine eigene Homepage

  3. So würd ich den SQL-Query machen:
    $sql = "
    SELECT
        user
    FROM
        dein_tabellenname
    WHERE
        ergebniss = '".$gesuchtes_ergebnis."'
    ";


  4. Autor dieses Themas

    schalke1904

    schalke1904 hat kostenlosen Webspace.

    Ich Danke Dir für deine Antwort , die Query sieht soweit ganz gut aus nur ich habe

    $gesuchtes_ergebnis

    noch nicht. Bzw User Tragen ihr Ergebnis in die Datenbank ein und ich möchte nun wissen wer das selbe Ergebnis eingetragen hat.

  5. t*****b

    Spontan würde ich sagen:

    SELECT
        user, ergebnis
    FROM
        dein_tabellenname
    GROUP BY 
        ergebnis


    (Edit: Where raus gemacht da gesuchtes Ergebnis nicht vorhanden)

    Beitrag geändert: 30.8.2008 22:25:31 von trueweb
  6. SELECT
    user
    ,ergebnis
    FROM
    tabel
    GROUP BY
    ergebnis
    ORDER BY ergebnis
  7. chaosinternet

    chaosinternet hat kostenlosen Webspace.

    Hi,

    ich würde evtl. noch ein ORDER BY user ergänzen, damit auch die User wieder sortiert ausgegeben werden ;-)
    Sieht dann wie folgend aus:
    SELECT user ,ergebnis
    FROM table
    GROUP BY ergebnis
    ORDER BY ergebnis, user
  8. Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!

    lima-city: Gratis werbefreier Webspace für deine eigene Homepage

Dir gefällt dieses Thema?

Über lima-city

Login zum Webhosting ohne Werbung!