MySQL - Problema basico en consulta para vincular dos tablas

   
Vista:

Problema basico en consulta para vincular dos tablas

Publicado por Jaime (1 intervención) el 14/05/2014 18:39:21
Buenas tardes.
Tengo una consulta muy muy tonta pero que no doy con el chiste y la cosa es que la he usado muchas mas veces.
Tengo dos tablas, una llamada modulos y otra tipos de modulos. La relaccion es de tipo infinito a 1, un modulo solo puede ser de un tipo y un tipo puede ser muchos modulos.

El ejemplo es muy sencillo, es lo mismo que si tuviera una tabla de personas con un campo de codigo de ciudad, y en otra tabla el id de ciudad y el nombre.

Lo que quiero es un listado de personas donde aparezca el nombre de la ciudad..

Mi problema es que tengo solo tres ciudades y solo me muestra 3 personas! me estoy volviendo loco.
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

Problema basico en consulta para vincular dos tablas

Publicado por xve (898 intervenciones) el 14/05/2014 21:35:21
Hola Jaime, en principio te voy ha hacer el ejemplo con las ciudades, ya que lo entiendo mejor...

1
2
3
SELECT *
FROM personas p LEFT JOIN ciudades c ON p.ciudad=c.id
WHERE c.id=5

Si lo puedes probar y comentarnos...
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