Vinzenz Mai: MySQL: DISTINCT bei 2 Spalten-Abfrage??

Beitrag lesen

Hallo

id, userid, text
1, 1, Hallo Welt
2, 3, Beispiel
3, 2, Moin Moin
4, 1, Noch ein Datensatz

So jetzt möchte userid und text ausgeben, allerdings soll userid nur 1 mal Ausgegeben werden:

userid, text
1, Hallo Welt
3, Beispiel
2, Moin Moin

Warum genau diese Datensätze, warum nicht

userid  text
---------------------------
     3  Beispiel
     2  Moin Moin
     1  Noch ein Datensatz

Welche Logik führt Dich auf Dein Ergebnis und schließt das von mir angegebene aus. Meine Lösung gibt jede userid auch nur einmal aus.

Wie kann ich das jetzt lösen, hab im Manual nichts dazu gefunden unter DISTINCT?

Und wenn Dein oben angegebenes Ergebnis dasjenige ist, was Deine (bisher unbekannte) Logik ermittelt, dann kann es von Deiner MySQL-Version abhängen, ob es eine einfache Lösung gibt.

Freundliche Grüße

Vinzenz