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

Consulta SQL para totalizar por un campo

Estas en el tema de Consulta SQL para totalizar por un campo en el foro de SQL Server en Foros del Web. Estimados. La Tabla de Transacciones tiene la siguiente estructura. Proyecto Nombre Proyecto Monto %50xxxxxx Homecenter Curico 600.0000 %8000000 Autocenter 500.0000 %50xxxxxx Homecenter Curico 500.0000 Por ...
  #1 (permalink)  
Antiguo 25/01/2007, 09:19
 
Fecha de Ingreso: diciembre-2006
Mensajes: 24
Antigüedad: 17 años, 4 meses
Puntos: 0
Consulta SQL para totalizar por un campo

Estimados.
La Tabla de Transacciones tiene la siguiente estructura.

Proyecto Nombre Proyecto Monto
%50xxxxxx Homecenter Curico 600.0000
%8000000 Autocenter 500.0000
%50xxxxxx Homecenter Curico 500.0000

Por lo tanto, la consulta debe arrojar el siguiente resultado.

Proyecto Nombre Proyecto Monto
%50xxxxxx Homecenter Curico 1.100.0000
%8000000 Autocenter 500.0000

Es decir, aquellos Proyectos que se repiten, mostrarlos sumados.
Se puede realizar esto a nivel de consulta.
  #2 (permalink)  
Antiguo 25/01/2007, 09:33
 
Fecha de Ingreso: diciembre-2006
Mensajes: 12
Antigüedad: 17 años, 4 meses
Puntos: 1
Re: Consulta SQL para totalizar por un campo

Segun entiendo quieres sumar diversos campos de la base para esto en sql se usa la siguiente funcion:

Código:
SELECT SUM(income - expenses) as "Net Income"
FROM gl_transactions;
donde dice As se refiere al titulo que quieres que aparezca con el resultado de tu suma. Espero te sirva
  #3 (permalink)  
Antiguo 25/01/2007, 09:49
 
Fecha de Ingreso: noviembre-2006
Ubicación: México
Mensajes: 866
Antigüedad: 17 años, 5 meses
Puntos: 8
Re: Consulta SQL para totalizar por un campo

Que tal David.

Con la siguiente consulta puedes obtner los resultados que deseas.

SELECT [Proyecto], [Nombre Proyecto], SUM( Monto )
FROM Transacciones
GROUP BY [Proyecto], [Nombre Proyecto]

Saludos y suerte!!

P.D. Para más referencia busca ayuda acerca de las funciones de agregado MAX, MIN, COUNT, SUM, AVG. Así como de GROUP BY.
  #4 (permalink)  
Antiguo 26/01/2007, 05:54
 
Fecha de Ingreso: diciembre-2006
Mensajes: 24
Antigüedad: 17 años, 4 meses
Puntos: 0
Re: Consulta SQL para totalizar por un campo

Daniel, muchas gracias.
Me ha ayudado mucho tus pistas, gracias.
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 21:12.