Hacer una suma "selectiva"

No se como decirle, pero lo que necesito es hacer que los campos se sumen dependiendo de la fecha, es decir hacer una consulta que sume todos los campos del mes que corresponde. Hacer esto es fácil con el asistente de consulta, pero mi problema es que la información viene de diferentes tablas.
Pienso que alguna opción seria juntar todas las tablas en una y ejecutar el asistente. ¿Pero cómo puedo juntar todas las tablas en 1?
Respuesta
1
Si las tablas tiene que ver entre si, me refiero a que por lo menos algunos campos coincidan, puedes hacer una Union de tantas tablas como desees.
Ejemplo de dos tablas:
SELECT DISTINCT Correctivo.[Nº Orden] AS Ord, Correctivo.[Nº Orden] AS OrdII
FROM Correctivo
UNION SELECT DISTINCT [Correctivo Temp].[Nº Orden] AS Ord, [Correctivo Temp].[Nº Orden] AS OrdII
FROM [Correctivo Temp];
Si os datos de cada tabla no tiene que ver entre si, lo mejor es que captures los datos de cada tabla según los criterios, es decir, sumar de cada tabla la cantidad y ponerla en una variable, así con las restantes, luego suma todas las variables en una nueva para el resultado final.

Añade tu respuesta

Haz clic para o

Más respuestas relacionadas