Ver Mensaje Individual
  #4 (permalink)  
Antiguo 27/10/2010, 09:39
Salov
 
Fecha de Ingreso: febrero-2006
Mensajes: 22
Antigüedad: 18 años, 2 meses
Puntos: 0
Respuesta: Query: obtener registros con última fecha en group by

Yo tengo el mismo problema, necesito que mi GROUP BY me entregue el mayor valor pero que recupere los registros de ese mayor valor.

Cita:
Iniciado por gnzsoloyo Ver Mensaje
Código MySQL:
Ver original
  1.   (SELECT * FROM `maquina` ORDER BY maquina DESC)
  2. GROUP BY maquina;
Probe este codigo y me arroja el siguiente error:

Every derived table must have its own alias

El que el amigo de la duda funciona ok, aunque es raro, me imagino que debe haber un SQL mas facil.
Quizas usando Having que es el where del grop by, ojala algun master de BD pueda orientarnos con una consulta más optima.

Saludos