Ich hol Dich mal vom Schlauch runter
.
Angenommen, seine Tabelle sieht so aus:
Kategorie - Wert
1 1
1 2
2 7
2 12
5 6
6 20
Dann käme bei Deinem Statement das folgende heraus:
1 20
1 20
2 20
2 20
5 20
6 20
Er muss also
je Kategorie das Maximum ermitteln, nach Kategorie gruppieren und dann ausgeben. Wie das geht, ist in der von mir verlinkten Seite prima beschrieben.
//Edit: Buchstabendreher korrigiert.