Verwenden Sie die Funktion Max (), um Gruppenwerte auszuwählen

Ich habe einen Tisch wie diesen:

     SKU    ITEM      VALUE
    1503796 1851920 0,9770637
    1503796 1636691 0,9747891
    1503796 1503781 0,9741025
    1503796 3205763 0,9741025
    1503801 1999745 0,9776622
    1503801 1999723 0,9718825
    1503801 3651241 0,9348839
    1503801 1773569 0,9331309
    1503811 1439825 0,97053134
    1503811 1636684 0,96297866
    1503811 1636671 0,96003973
    1503811 1600553 0,9535771
    1503818 1636708 0,9440251
    1503818 1636709 0,9440251
    1503818 1779789 0,9423958
    1503818 3322310 0,9369579

Ich muss die Ausgabe wie folgt erhalten (gruppiert mit dem Maximalwert):

SKU      ITEM     VALUE
1503796 1851920 0,9770637
1503801 1999745 0,9776622
1503811 1439825 0,97053134
1503818 1636708 0,9440251

versucht, smth wie folgt zu verwenden:

select SKU, ITEM, VALUE from import
where value=(select, max(value) from import )

Aber es wird nur eine Zeile mit dem Maximalwert ausgewählt. Wie schreibe ich eine Abfrage um?

Antworten auf die Frage(6)

Ihre Antwort auf die Frage