Ver Mensaje Individual
  #2 (permalink)  
Antiguo 06/09/2011, 15:43
Avatar de timoteo666
timoteo666
 
Fecha de Ingreso: agosto-2011
Ubicación: /home/Gdl
Mensajes: 242
Antigüedad: 12 años, 7 meses
Puntos: 11
Respuesta: Error en consulta JOIN

En efecto para unir la tablas tiene que ser con un join, pero hay varios join´s, en tu caso creo que lo mas conveniente es el inner join, seria algo como esto:

SELECT
a.campo1,
a.campoN,
b.campo1,
b.campoN,
c.campo1,
c.campoN
FROM tbl_1 a
INNER JOIN tbl_2 b ON a.campo1 = b.campo1
INNER JOIN tbl_3 c ON c.campo2 = b.campo2

te recomiendo seleccionar solo los campos necesarios y no (SELECT a.*, b.* ) a menos que sea necesario, espero te sirva... a no olvides dejar karma xD
__________________
( + ) lineas de código ( - ) televisión