
11/07/2012, 12:58
|
 | | | Fecha de Ingreso: julio-2012 Ubicación: Lerida
Mensajes: 220
Antigüedad: 12 años, 8 meses Puntos: 1 | |
Respuesta: como usar el join con mas de dos tablas Cita:
Iniciado por gnzsoloyo Por ejemplo:
Dos tablas: Tres tablas: Cuatro tablas: ¿Se entiende el concepto?
Detalle: Las tablas en realidad no necesariamente van como una cadena de tipo
T1 -> T2 -> T3...
sino que van vinculados los campos de acuerdo a las relaciones definidas en su diseño de tablas.
Buen podrían ser: o cualquier otro requerido por el diseño de la base y la consulta.
Lo que debes tener en cuenta es que los INNER JOIN resulten lógicamente correctos. En ocasiones los resultados parecen estar mal, o tardar mucho tiempo, porque el orden de las tablas es incorrecto, o bien porque la relación produce productos cartesianos por estar mal planteada.
Sólo la experiencia te ayuda a saber cómo resolver esos problemas. No hay reglas absolutas. No le entiendo.por que en select usted pone solo dos tablas y en el join si muestra las tres. Igual. No me ha servido los ejemplos |