SQL - recuperar el ultimo valor de una tabla por medio GROUP BY

   
Vista:

recuperar el ultimo valor de una tabla por medio GROUP BY

Publicado por martin (2 intervenciones) el 13/10/2012 20:21:48
Amigos de la web:

Tengo una tabla con la siguiente estructura:

nombre apellido total

martin rojas 3
martin rojas 4 <-------

vanesa zarate 2
vanesa zarate 1 <-------

masa cusa 3
masa cusa 1 <-------

Yo quiero agrupar por nombre y dentro de la agrupacion deseo traer la ultima aparicion del registro es decir que el resultado que necesito es:

martin rojas 4
vanesa zarate 1
masa cusa 1

Mi codigo es el siguiente y me trae lo opuesto, lo que no me sirve ( la primera aparicion ):

$consulta = mysql_query( " SELECT * FROM personas GROUP BY nombre" );

martin rojas 3
vanesa zarate 2
masa cusa 3

Alguien me puede ayudar por favor?
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder
Imágen de perfil de Isaias

recuperar el ultimo valor de una tabla por medio GROUP BY

Publicado por Isaias (690 intervenciones) el 15/10/2012 18:11:12
No conozco MYSQL, pero parece que te falta un ORDER BY
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar