mysql - ID vergleichen

IceDream

Grünschnabel
Hallo,

ich hänge im moment an einem Vegleich.
Also meine tabelle sieht ca. so aus:

ID | form | wert
1 | a | 3
1 | b | 3
1 | f | 2
2 | z | 5
2 | g | 4
2 | p | 5


und so weiter-...

jetzt will ich nur die größten werte anzeigen lassen pro ID.
wenn ein wert 2 mal vorkommt auch 2 mal anzeigen, da die form anders ist.


Code:
select 
    ID,form,wert
from
    tabelle
where
    wert = (select 
            max(wert)
        from
            tabelle)
order by ID,wert

das gibt mir aber nur die mit den größten aus... und nicht pro ID
ich hoffe ich habe mich verständlich ausgedrückt ;)
 

Neue Beiträge

Zurück