Ver Mensaje Individual
  #1 (permalink)  
Antiguo 08/07/2011, 09:00
Marsh_Spider
 
Fecha de Ingreso: febrero-2010
Mensajes: 57
Antigüedad: 14 años, 2 meses
Puntos: 1
Pregunta Sumatoria de una misma columna

Hola a todos los de Foros del Web,

Necesito hacer una sumatoria de una sola columna y mostrar esto en el mismo query, pero no tengo idea de como hacerla.

Me explico, tengo una tabla que incluyen estos campos:

ID_CATEGORIA FUR_CE
1 0.1
2 0.1
3 0.2
4 0.1
5 0.1
6 0.1
7 0.2
8 0.2

Lo que necesito hacer es sumar toda la columna FUR_CE y mostrarla repetidamente en el mismo query, es decir que el resultado de la consulta salga de la siguiente forma:

ID_CATEGORIA FUR_CE Sum_FUR_CE
1 0.1 1.1
2 0.1 1.1
3 0.2 1.1
4 0.1 1.1
5 0.1 1.1
6 0.1 1.1
7 0.2 1.1
8 0.1 1.1

Ya probé haciendo una vista de mi query y despues en el mismo query mando llamar la vista pero el resultado es el mismo que si pusiera solo la columna FUR_CE y no es lo que se quiere pues eso no es la sumatoria de toda la columna.
El código que estoy usuando para hacer q me saque la sumatoria de toda la columna y que esta MAL es el siguiente:

Código SQL:
Ver original
  1. SELECT
  2. ventas_linea.Sum_FUR_CE
  3. FROM
  4. (SELECT d_cat.id_categoria,
  5.         SUM(vtas.FUR_CE) AS Sum_FUR_CE
  6.     FROM    VW_H_FACTOR_UTILIDAD_GPO vtas,
  7.             DIM_CATEGORIAS d_cat
  8.         WHERE   vtas.periodo ='201103'
  9.                 AND vtas.id_categoria = d_cat.id_categoria
  10.         GROUP BY    d_cat.id_categoria
  11. ) AS ventas_linea
  12. LEFT OUTER JOIN
  13. (SELECT d_cat.id_categoria
  14.     FROM    VW_H_FACTOR_UTILIDAD_GPO vtas,
  15.             DIM_CATEGORIAS d_cat
  16.         WHERE vtas.id_categoria = d_cat.id_categoria
  17. ) AS di_cat
  18. ON di_cat.id_categoria = ventas_linea.id_categoria

Espero me haya logrado explicar.
Si alguien sabe como resolver este problema, les agradecería muchísimo su ayuda.
Estoy a sus ordenes.
Marsh Spider Rangel