Foros del Web » Programación para mayores de 30 ;) » Bases de Datos General »

[SOLUCIONADO] Consulta sobre suma de columnas.

Estas en el tema de Consulta sobre suma de columnas. en el foro de Bases de Datos General en Foros del Web. Hola, estoy un poco perdido sobre este tema, necesito sumar datos de una columna de este forma. Suponiendo que tengo estos datos 100 100 100 ...
  #1 (permalink)  
Antiguo 28/10/2015, 16:45
 
Fecha de Ingreso: noviembre-2012
Ubicación: San Lorenzo
Mensajes: 27
Antigüedad: 11 años, 5 meses
Puntos: 0
Consulta sobre suma de columnas.

Hola, estoy un poco perdido sobre este tema, necesito sumar datos de una columna de este forma.
Suponiendo que tengo estos datos

100
100
100
100
100

Lo que quiero es que la primera fila se sume la segunda, y el de resultado de este se suma la tercer y así sucesivamente.

Quedaría así
100
200
300
500

Estoy usando PostgreSQL. tiene alguna idea de como realizarlo?
  #2 (permalink)  
Antiguo 29/10/2015, 19:57
Avatar de mortiprogramador
Colaborador
 
Fecha de Ingreso: septiembre-2009
Ubicación: mortuoria
Mensajes: 3.805
Antigüedad: 14 años, 7 meses
Puntos: 214
Respuesta: Consulta sobre suma de columnas.

Saludo
Creo que lo que se busca es sumar todo, de ser así, PostgreSQL tiene la función SUM.
Ej
Código SQL:
Ver original
  1. SELECT SUM(campo) FROM tabla WHERE ....
__________________
"Si consigues ser algo más que un hombre, si te entregas a un ideal, si nadie puede detenerte, te conviertes en algo muy diferente."
Visita piggypon.com
  #3 (permalink)  
Antiguo 04/11/2015, 11:22
 
Fecha de Ingreso: noviembre-2012
Ubicación: San Lorenzo
Mensajes: 27
Antigüedad: 11 años, 5 meses
Puntos: 0
Respuesta: Consulta sobre suma de columnas.

Hola, no era sumar todo, igual gracias por responder, lo pude lograr con la fiuncion OVER de PostgreSQL.

Etiquetas: sql, suma
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 16:26.