Si querés agrupar por un campo, entonces usá GROUP BY CAMPO.. y el resto de los campos tienen que estar afectados por una función de grupo. Y esto es mas que lógico sinó no tiene gracia el agrupamiento.
Código:
SELECT DISTINCT CAMPO1, MAX(CAMPO2)
FROM TABLA
GROUP BY CAMPO1
Saludos!