group by en consulta

29/05/2007 - 22:56 por Eris Gomez | Informe spam
Saludos a todos. Tengo una inquietud. No existe un modo de hacer un
sum(campo) en una tabla incluyendo otros campos, sin agrupar por todos. Por
ejemplo:

select sum(cxcmovim.valor_mov ) AS
valor_mov,cxcmovim.tipmov_mov,cxcmovim.numdoc_mov
group by cxcmovim.tipmov_mov

En este caso, quiero sumar todos los movimientos de un tipo. Pero SQL
Server2000 no me lo permite.

Preguntas similare

Leer las respuestas

#1 Victor Koch
29/05/2007 - 23:42 | Informe spam
select sum(cxcmovim.valor_mov ) AS
valor_mov,cxcmovim.tipmov_mov
FROM MiTabla GROUP BY cxcmovim.tipmov_mov

Un saludo, Víctor Koch.


"Eris Gomez" escribió en el mensaje
news:#
Saludos a todos. Tengo una inquietud. No existe un modo de hacer un
sum(campo) en una tabla incluyendo otros campos, sin agrupar por todos.


Por
ejemplo:

select sum(cxcmovim.valor_mov ) AS
valor_mov,cxcmovim.tipmov_mov,cxcmovim.numdoc_mov
group by cxcmovim.tipmov_mov

En este caso, quiero sumar todos los movimientos de un tipo. Pero SQL
Server2000 no me lo permite.



Respuesta Responder a este mensaje
#2 JCASTIBLANCO
30/05/2007 - 04:56 | Informe spam
Eris,


Dependiendo la configuración de la tabla podrías manejar una subconsulta de
la siguiente forma.

select a.employee, a.salary, a.department, totales.sumatoria
from salary as a
inner join ( select a.department, sum(a.salary) as sumatoria
from salary as a
group by a.department) as totales
on a.department=totales.department

Si quieres envíame la estructura de tu tabla con algunos inserts para
revisarlo :)

Saludos

JULIAN CASTIBLANCO P.
BOGOTA, COLOMBIA


"Eris Gomez" wrote:

Saludos a todos. Tengo una inquietud. No existe un modo de hacer un
sum(campo) en una tabla incluyendo otros campos, sin agrupar por todos. Por
ejemplo:

select sum(cxcmovim.valor_mov ) AS
valor_mov,cxcmovim.tipmov_mov,cxcmovim.numdoc_mov
group by cxcmovim.tipmov_mov

En este caso, quiero sumar todos los movimientos de un tipo. Pero SQL
Server2000 no me lo permite.




email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida