MySQL - Consulta en varias tablas

 
Vista:

Consulta en varias tablas

Publicado por cancrexo (2 intervenciones) el 28/08/2006 19:24:26
Hola. Me gustaría saber si algún gurú del SQL me podría echar una mano con una consulta que me tiene atascado. La estructura de las tablas es + o -

tabla obras:idObra,fecha,nombre
tabla fotos:idObra,idFoto, foto
tabla planos: idObra, idPlano,plano

Basicamente en la tabla obras se almacena los datos de una serie de obras y en las otras dos tablas se almacenan fotos y planos de las mismas. Mi duda es:
¿Como debe ser la consulta sql para que me devuelva TODAS LAS OBRAS y además me devuelva el nº total de fotos de cada obra y el nº total de planos de cada obra. Hay que tener en cuenta que no todas las obras tienen porque tener fotos o planos. puede darse el caso de que una obra solo tenga sus datos y ninguna foto o plano.

Espero haberme explicado con claridad.
Gracias de antemano.
Salu2, cancrexo.
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