Einzelnen Beitrag anzeigen

Grolle

Registriert seit: 5. Nov 2004
Ort: Coesfeld
1.268 Beiträge
 
Delphi 2010 Professional
 
#1

Hilfe bei MySql Abfrage

  Alt 17. Dez 2007, 15:52
Datenbank: MySql • Version: 4.1 • Zugriff über: Script
Hallo,

ich habe folgende Tabelle:

auftrag | request
-----------------
11 | 4
13 | 4
11 | 5
11 | 7
15 | 8
11 | 4
15 | 4
11 | 4

Jetzt will ich unter auftrag die doppelten Werte rausschmeißen (Ergebnis also 11,13,15) und davon will ich dann jeweils
den höchste request-Wert haben also so:

auftrag | request
-----------------
13 | 4
11 | 7
15 | 8

+ die weiteren Felder, die noch in der Tabelle vorhanden sind. Habs so probiert, aber das klappt natürlich nicht:
SELECT DISTINCT(`auftrag`), weitere Felder FROM tabelle WHERE EXISTS (SELECT MAX(request) FROM tabelle)

  Mit Zitat antworten Zitat