Formulario con datos de dos tablas

Buenas
Tengo dos tablas una de INGRESOS y otra de GASTOS, a cada apunte en cada una de las tablas se le asigna un trimestre (1T, 2T, 3T y 4T) y quiero hacer un formulario que sume todos los ingresos del 1T de la tabla INGRESOS y le reste los gastos del 1T de la tabla GASTOS; puedo sumar en el formularis los ingresos del 1T, pero cuando intento sumar los gastos en otro cuadro me da error, creo que se debe a que quiero obtener datos de tablas distintas; he intentado realizar una consulta de las dos tablas para realizar el formulario sobre estas, pero como no están relacionadas por cada apunte de la tabla INGRESOS me lo repite tantas veces como apuntes en GASTOS tenga, por lo que cuando le digo que =Suma(SiInm([TRIMESTRE]=1;[BASE];0)), la suma es mucho mayor que la realidad. Espero haberme explicado bien.
¿Alguien tiene alguna solución?

1 respuesta

Respuesta
1
Puedes realizar una consulta de unión:
SELECT Trimestre, Importe as Neto FROM Ingresos
UNION ALL
SELECT Trimestre, Importe*(-1) as Neto from Egresos

Añade tu respuesta

Haz clic para o

Más respuestas relacionadas