Dies ist ein Beispiel für die Daten, die mir vorliegen.
-ID- -Rank- -Type- -Status- -Amount-
1142474 2 Under Offer Approved 23
1148492 1 Present Current 56
1148492 2 Under Offer Approved 3
2273605 1 Present Current 24
Wenn die ID gleich ist, will ich nur den Datensatz mit dem höchsten Rang. Also das Endergebnis der Abfrage.
-ID- -Rank- -Type- -Status- -Amount-
1142474 2 Under Offer Approved 23
1148492 1 Present Current 56
2273605 1 Present Current 24
Die Ermittlung des ursprünglichen Datensatzes ist ein kostspieliger Vorgang, daher I nicht wollen eine Gruppe nach der ID und dann mins den Rang y kommt dann zurück wieder auf den Datensatz übertragen. Daher muss die Abfrage ihre Arbeit auf andere Weise erledigen.
Prost Anthony