Lo que quiero realizar es obtener todos los registros, que cumplan que una columna tenga el máximo valor respecto a las demás (por ejemplo, una fecha: imaginad que queréis obtener los registros de un log, del último día que fue actualizado. U obtener todos los trabajadores que cobran el sueldo máximo).
Algo así:
select campo1,campo2,campo3 from tabla_log where campo1=max(campo1)
En esencia, sería introducir una función de grupo en la condición, lo cual, tal cual lo he puesto, no está permitido.
¿Hay algún modo de realizarlo, o forzosamente hay que utilizar dos consultas a la base de datos?
Gracias