PHP - INNER JOIN

   
Vista:

INNER JOIN

Publicado por DEVILSITO (141 intervenciones) el 19/02/2012 21:43:31
¿Como hacer para que una tabla este relacionada con dos o mas?
Por ejemplo en la tabla1 ( principal) hay un codigo de ciudad y otro de comuna, los cuales ambas estan respectivamente en tablas aparte. Evidentemente los codigos a relacionar son del mismo tipo.
La idea es que al mostrar la tabla1 como tabla principal, muestre la descripcion de la ciudad y tambien la descripcion de la comuna.

Gracias
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder
Imágen de perfil de xve

Vincular varias tablas con left join

Publicado por xve (5515 intervenciones) el 19/02/2012 22:26:56
Hola Devilsito, no comentas que tipo de base de datos estas utilizando, aunque creo que hay muy pocas diferencias... la manera que yo lo haría en MySQL es:
1
2
3
SELECT * FROM
Tabla1 t1 LEFT JOIN ciudades ci ON t1.idCiudad=ci.id
LEFT JOIN comunas co ON t1.idComuna=co.id

Espero que te sirva
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar