Cita: pero porque usar un limit y no el max?
Por lo mismo que te dije: Una función agregada como MAX, junto a otro campo, necesita la cláusula GROUP BY o de lo contrario da INFORMACIÓN errÓNEA, y con GROUP BY no te hubiese devuelto un registro, sino varios.
Usar el ORDER BY seguido de LIMIT era la opción más simple, si lo que querías era el mayor a...
Cita: donde me muestra el resultado total de respuesta y no el de la respuesta máxima (hola)