SQL Server - Total de diversas tablas

 
Vista:

Total de diversas tablas

Publicado por Ignacio Monserrat (7 intervenciones) el 06/07/2008 16:48:28
Hola a todos,
Tengo diferentes tablas TV_AAAA_MM la cual tiene la sgte estructura:

AAAA=año
MM=mes

vehiculo_id numeric 9 0
forma_id numeric 9 0
inversion decimal 9 1
programa_id varchar 50 0
dia_hora datetime 8 0
tanda numeric 9 0
tanda_posic numeric 9 0
comercial_id numeric 9 0

La idea es que obtenga la suma TOTAL del campo inversion en una sola variable de todas las tablas correspondiente a un año, es decir, tv_2005_01, tv_200_02, tv_2005_03,...,tv_2005_12 con respecto a un producto_id especifico

Como podria hacer esto?

Gracias por la atencion

:-)
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

RE:Total de diversas tablas

Publicado por Isaias (3308 intervenciones) el 07/07/2008 20:47:21
Si las tablas tienen un campo en comun que las pueda unir, utiliza JOIN para hacer tu union y suma
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:Total de diversas tablas

Publicado por Isaias (3308 intervenciones) el 08/07/2008 21:10:01
Ya te dije, con un JOIN

select sum(t1.campo1), sum(t2.campo1, sum(t3.campo1)
from tabla1 t1 join tabla2 t2 on t1.id = t2.id
join tabla3 t3 on t1.id = t3.id
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar