Giorgio
2011-04-24 01:16:30 UTC
Hola compañeros como sumar y restar columnas desde SQL Server 2005,
estuve intentando con esto:
SUM(CASE M.cod_operacion
WHEN 'I' THEN M.mto_saldo
WHEN 'C' THEN (M.mto_compra + M.mto_inicial)
WHEN 'S' THEN (M.mto_inicial - M.mto_venta)
ELSE 0 END) AS Saldo
Pero no logre conseguir algo similar a esto:
item operacion mto_compra mto_venta mto_inicial saldo
1 I 0 0 40 40
2 C 40 0 0 80
3 C 20 0 0 100
4 C 10 0 0 110
5 C 15 0 0 125
6 V 0 30 0 65
Espero me puedan ayudar.
estuve intentando con esto:
SUM(CASE M.cod_operacion
WHEN 'I' THEN M.mto_saldo
WHEN 'C' THEN (M.mto_compra + M.mto_inicial)
WHEN 'S' THEN (M.mto_inicial - M.mto_venta)
ELSE 0 END) AS Saldo
Pero no logre conseguir algo similar a esto:
item operacion mto_compra mto_venta mto_inicial saldo
1 I 0 0 40 40
2 C 40 0 0 80
3 C 20 0 0 100
4 C 10 0 0 110
5 C 15 0 0 125
6 V 0 30 0 65
Espero me puedan ayudar.