Ver Mensaje Individual
  #6 (permalink)  
Antiguo 28/07/2010, 05:15
driverram
 
Fecha de Ingreso: julio-2010
Mensajes: 10
Antigüedad: 13 años, 9 meses
Puntos: 0
Respuesta: Sacar el maximo Id de varios campos

Gracias Jurena. Alguien mas tiene una idea? Repito que soy muy nuevo en mysql, pero me resulta raro que con las opciones que prove de usar el HAVING no se pueda lograr. Mas que nada porque entonces usar GROUP BY + HAVING lleva a grandes mentiras :P O sea, yo intente:

Cita:
Con
SELECT id, Plano, proveedor, MAX(rev)
FROM prueba GROUP BY Plano HAVING MAX(rev)
Obtengo
id Plano proveedor MAX(rev)
1 3506 Abb 1
3 4522 Abb 1
Y de mirar la tabla resultante se ve una tabla erronea, ya que no existe en la original filas con por ej id 1 y rev1, ni id 3 cin rev1. O sea, de la consulta, llegue a armar una tabla que es una mentira. Entonces, el GROUP BY + HAVING me parecen de un uso muy acotado. Alguien me puede orientar en este tema?

Grax.