Requête simple pour saisir la valeur maximale pour chaque ID

OK j'ai un tableau comme ceci:

ID     Signal    Station    OwnerID
111     -120      Home       1
111     -130      Car        1
111     -135      Work       2
222     -98       Home       2
222     -95       Work       1
222     -103      Work       2

C'est tout pour le même jour. J'ai juste besoin de la Requête pour renvoyer le signal max pour chaque ID:

ID    Signal    Station    OwnerID
111   -120      Home        1
222   -95       Work        1

J'ai essayé d'utiliser le MAX() et l'agrégation des mess avec la Station et de OwnerID étant différentes pour chaque enregistrement. Ai-je besoin de faire une JOINTURE?

source d'informationauteur Nick Sinas