Primero, posteandonos la query completa y sin quitarle nada, como para aseguarnos que estás haciendo.
En segundo lugar, si lo que quieres es el máximo valor de un campo, en base al valor de otro campo (el usuario, por ejemplo), para eso existen en todos los DBMS las funciones de agrupamiento MIN(), MAX(), etc.
O sea:
o si los quieres todos:
Lo que quisiera resaltarte es que tu preguinta es de SQL básico. Te recomiendo buscar un buen manual o tutorial, y darle una buena leída antes de proseguir.