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
Val: 2.542
Oro
Ha mantenido su posición en SQL (en relación al último mes)
Gráfica de SQL

recuperar el ultimo valor de una tabla por medio GROUP BY

Publicado por Isaias (1921 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