Hola intentare explicarme mejor que en el titulo jejee.
 
Vereis tengo dos tablas una con id y nombre, y la otra que guarda todos los datos, todos numeros, lo que quiero es hacer la suma de un campo de la segunda tabla pero que muestre el nombre, donde tiene que consultarla en la primera
 
tabla1
id        nombre
1         pepe
2         juan
3         paco
 
Tabla2
id       id_nombre        puntos
1           2                        20
2            1                       10
3             2                        5
4             2                         7
5              3                        3    
 
hago la consulta SELECT id_nombre, SUM(puntos) as suma FROM tabla2  where id_nombre='$id'  order by suma 
 
antes hago la consulta a la tabla1 para que me muestre los nombres, de hay es donde obtengo el id de la segunda consulta, perdonad es que aun no se muy bien como hacerla anidada, bueno el caso es que hace la suma de cada uno de los nombres, pero me muestra el resultado segun el roden de la tabla1 y no por el orden de la suma.
 
¿Que podria hacer? yo quiero que muestre el orden de la suma no de los nombres de la tabla1.
 
Saludos y gracias. 
   
 


