
25/04/2006, 06:45
|
 | | | Fecha de Ingreso: abril-2005
Mensajes: 501
Antigüedad: 20 años, 1 mes Puntos: 3 | |
El uso del INNER JOIN Veamos:
Teniendo cuatro tablas en una base de datos: tabla_1, tabla_2, tabla_3, y tabla_4.
La tabla_4 se relaciona con el campo ID de las otras tres.
Entonces, por ejemplo, en el caso de querer realizar una consulta SQL para sacar datos de las tablas tabla_1, tabla_2 y tabla_4, yo lo que hago es lo siguiente:
SQL = "SELECT * FROM tabla_1 INNER JOIN (tabla_4 INNER JOIN tabla_2 ON tabla_4.eltbl2_ID=tabla_2.tbl2_ID) ON tabla_1.tbl1_ID=tabla_4.eltbl1_ID"
Lo que no sé es como sería una SQL para sacar datos de las cuatro tablas a la vez, siguiendo con que la tabla_4 está relacionada con las otras tres.
¿Cómo se construye entonces el INNER JOIN? si es que se puede.
¿ó habría que hacerlo de otra manera?
Saludos,
zacktagnan.
========================================== |