Gracias por responder xo con tu consulta me da este error:
Error en consulta:Not unique table/alias: 'P1'
e estudiado algo d SQL en el modulo q hice pero nunca vi un ifnull x ay jeje bueno podrias revisarlo a ver?? puse esto tal cual:
Código MySQL:
Ver original$consulta = "SELECT U.usuario,SUM(IFNULL(M1.puntos,0))+ SUM(IFNULL(M2.puntos,0))
PuntosMotos,SUM(IFNULL(P1.puntos,0))+ SUM(IFNULL (P2.puntos,0)) PuntosPilotos,IFNULL(E.puntos,0)
PuntosEquipo FROM Usuarios U LEFT JOIN Equipos E ON U.equipo= E.codigo LEFT JOIN Pilotos P1 ON
U.piloto1=P1.numero LEFT JOIN Pilotos P1 ON LEFT JOIN Motos M1 ON U.moto1= M1.id_moto LEFT
JOIN Motos M2 ON U.moto1= M2.id_moto WHERE U.id_partida = $p
GROUP BY U.usuario";
$resultado
= mysql_query
($consulta
) or die
("Error en consulta:".mysql_error
());