
26/07/2012, 16:59
|
| | Fecha de Ingreso: mayo-2010
Mensajes: 51
Antigüedad: 14 años, 9 meses Puntos: 0 | |
Cómo hago para almacenar diferentes variables y ordenarlas? Hola, perdonad, tengo esta tabla SQL:
NOMBRE, COMPETICION, GOLES
Manolito, Liga, 2
Manolito, Copa, 0
Manolito, Mundial, 5
Pepito, Liga, 1
Pepito, Copa, 3
Pepito, Mundial, 2
Cómo podría hacer que se sumaran todos los goles de cada jugador y luego me ordenara los jugadores por total de goles y que también me pusiera los goles por cada competición de la siguiente manera?
NOMBRE, LIGA, COPA, MUNDIAL, TOTAL
Manolito, 2, 0, 5, 7
Pepito, 1, 3, 2, 6
Si pongo ésto:
$goles = mysql_query("SELECT nombre, competicion, goles, temporada
FROM jugadores
WHERE temporada=(SELECT MAX(temporada) FROM jugadores)
ORDER BY goles DESC", $link);
Me imprime:
Manolito, 5
Pepito, 3
Manolito, 2
Pepito, 2
Pepito, 1
Manolito, 0
A ver si me podéis ayudar.
Muchas gracias. |