Ich habe folgende Tabelle namens Fragen:Wie von DESC-Gruppe bestellt
ID | asker
1 | Bob
2 | Bob
3 | Marley
Ich möchte nur einmal in jeden Fragesteller wählen, und wenn es mehrere Fragesteller mit dem gleichen Namen, wählen Sie das eine der höchsten ID . Also, die erwarteten Ergebnisse:
ID | asker
3 | Marley
2 | Bob
ich die folgende Abfrage verwenden:
SELECT * FROM questions GROUP by questions.asker ORDER by questions.id DESC
ich folgendes Ergebnis:
ID | asker
3 | Marley
1 | Bob
So wählt er den ersten 'Bob' es Begegnungen statt von der letzten.
Dank
Frage: Ist Ihre ID-Spalte als INTERGERS oder VARCHAR definiert? –
auto increment Integer –