Arturo Paredes wrote:
Hay alguna manera de realizar un select a tres tablas?
Se que es con INNER, LEFT Y RIGHT JOIN lo puedo hacer con dos tablas pero con
una tercera no.
Mi problema es que tengo una tabla1 que uno de sus campos se relaciona con un
campo de la tabla2 y asi mismo otro campo de la tabla1 se relaciona con un campo
de la tabla tabla3
Arturo Paredes Si eres lo que eres vive, ama y da, pero nunca digas que eres más
que los demás
Lo podés hacer con INNER JOIN
SELECT A.campo1, B.campo2, C.campo3, D.campo4
FROM A INNER JOIN B ON A.codigo1=B.codigo1
INNER JOIN C ON B.codigo2=C.codigo2
INNER JOIN D ON C.codigo3=D.codigo 3
WHERE tuconsulta
GROUP BY loquequieras
Esta es para 4 tablas pero podes seguir enlazando INNER JOIN's