consulta de varias tablas
Hola , no consigo en acces atraves incluso de sql hacer una cosulta . Tengo una tabla de bancos y otra de ciudades , otra tabla de presupuesto(ej: banco1, ciudad1, 100, fecha)y otra de beneficio (banco2, ciudad1, 20, fecha). Solo un banco puede estar en cualquier ciudad para cada mes.
Quiero hacer una consulta donde me aparezca para el mes que elija :
banco ciudad presup. benef. mes
banco1 ciudad1 100 20 enero
banco1 ciudad2 200 _ enero
banco2 ciudad1 _ 10 enero
banco3 ciudad2 20 10 enero
el guion bajo es que no hay registro de beneficio o de presupuesto (no hay dato para ese mes). Cuando no hay ni beneficio ni presupuesto no quiero que aparezca la linea (el registro).
gracias
Quiero hacer una consulta donde me aparezca para el mes que elija :
banco ciudad presup. benef. mes
banco1 ciudad1 100 20 enero
banco1 ciudad2 200 _ enero
banco2 ciudad1 _ 10 enero
banco3 ciudad2 20 10 enero
el guion bajo es que no hay registro de beneficio o de presupuesto (no hay dato para ese mes). Cuando no hay ni beneficio ni presupuesto no quiero que aparezca la linea (el registro).
gracias
Haz un join entre las tablas Bancos y Ciudades. Después, haz un outerjoin con cada una de las otra tablas (Presupuesto y Beneficio) y añade un filtro adicional para indicar que presup y benef sean distintos de nulo.
AsÃ, te mostrará todos los registros que tienen presupuesto o beneficio.
Un saludo