Ver Mensaje Individual
  #3 (permalink)  
Antiguo 05/05/2010, 15:44
remils
 
Fecha de Ingreso: abril-2010
Mensajes: 4
Antigüedad: 14 años, 10 meses
Puntos: 0
Respuesta: Ayuda consulta de varias tablas

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
  1. $consulta =  "SELECT U.usuario,SUM(IFNULL(M1.puntos,0))+ SUM(IFNULL(M2.puntos,0))
  2. PuntosMotos,SUM(IFNULL(P1.puntos,0))+ SUM(IFNULL    (P2.puntos,0)) PuntosPilotos,IFNULL(E.puntos,0)
  3. PuntosEquipo FROM Usuarios U LEFT JOIN Equipos E ON U.equipo= E.codigo LEFT JOIN Pilotos P1 ON
  4. U.piloto1=P1.numero LEFT JOIN Pilotos P1 ON LEFT JOIN Motos M1 ON U.moto1= M1.id_moto LEFT
  5. JOIN Motos M2 ON U.moto1= M2.id_moto WHERE U.id_partida = $p
  6.    GROUP BY U.usuario";
  7.  
  8.         $resultado = mysql_query ($consulta) or die ("Error en consulta:".mysql_error());