Sumar campos de diferentes tablas relacionadas por un ID
Publicado por Airam Suárez (2 intervenciones) el 20/02/2020 11:01:41
Buenos días,
He estado leyendo el foro y no se de qué manera buscar la solución a mi problema que seguro es de principiante:
Tengo tres tablas, vamos a llamarlas A, B y C
Cada una de ellas tiene un campo ID que se llama AñoOrden y están relacionadas entre sí por este campo.
Cada tabla tiene los campos "Bultos","Kilos" y "Volumen"
El caso es que quiero construir una tabla mediante una consulta que sume los Bultos, Kilos y Volumen por cada AñoOrden
El problema es que en algunas de las tablas no existen los mismos AñoOrden. Es decir, un AñoOrden por ejemplo "2020-150" solo está en la tabla A y B pero no en la C, por tanto al crear la tabla me omite ese Año Orden y yo necesito que si este AñoOrden no está en la C lo sume como 0. Ejemplo
AñoOrden 2020-150
Bultos (tabla A) = 20
Bultos (tabla B) = 50
En la tabla C no está el 2020-150 por tanto no existe ningún registro/línea
Lo que me hace la consulta es que en la nueva tabla no vuelca ningún registro con AñoOrden 2020-150 y necesito que me vuelque este registro y Bultos sume 70
Gracias,
Saludos,
He estado leyendo el foro y no se de qué manera buscar la solución a mi problema que seguro es de principiante:
Tengo tres tablas, vamos a llamarlas A, B y C
Cada una de ellas tiene un campo ID que se llama AñoOrden y están relacionadas entre sí por este campo.
Cada tabla tiene los campos "Bultos","Kilos" y "Volumen"
El caso es que quiero construir una tabla mediante una consulta que sume los Bultos, Kilos y Volumen por cada AñoOrden
El problema es que en algunas de las tablas no existen los mismos AñoOrden. Es decir, un AñoOrden por ejemplo "2020-150" solo está en la tabla A y B pero no en la C, por tanto al crear la tabla me omite ese Año Orden y yo necesito que si este AñoOrden no está en la C lo sume como 0. Ejemplo
AñoOrden 2020-150
Bultos (tabla A) = 20
Bultos (tabla B) = 50
En la tabla C no está el 2020-150 por tanto no existe ningún registro/línea
Lo que me hace la consulta es que en la nueva tabla no vuelca ningún registro con AñoOrden 2020-150 y necesito que me vuelque este registro y Bultos sume 70
Gracias,
Saludos,
Valora esta pregunta
0