Multiplicar datos y sumar según id
Publicado por Lewis Mora (2 intervenciones) el 16/10/2017 23:19:18
Buenas tardes. Ok mi pregunta es la siguiente tengo una tabla con 4 columnas documento, grupo, descuento y cantidad. Necesito multiplicar los datos cantidad * descuento y sumar el resultado según grupo, teniendo en cuenta que puedo tener varias filas para un mismo documento, intente hacer lo siguiente:
este me trae solo la suma de una linea en la tabla
este me trae un monto muy alto.
Por favor si me pueden indicar por donde puede estar la solución les agradecería, intente hacer un select anidado pero tampoco me dio resultado.
Como una explicación mas detallada necesito lo siguiente
documento-----cantidad-----descuento-----grupo..........debito(esta no es columna)
01--------------------10---------------50---------------3................500
01---------------------5----------------10---------------3................50
01---------------------2-----------------5----------------2................10
para este documento
debito grupo 3= 550
debito grupo 2= 10
Gracias.
este me trae solo la suma de una linea en la tabla
1
2
3
4
5
6
select
cantidad * descuento as debito
from
tabla
where fecha='xxxx.xx.xx'
group by grupo
este me trae un monto muy alto.
1
2
3
4
5
6
select
sum(cantidad * descuento) as debito
from
tabla
where fecha='xxxx.xx.xx'
group by grupo
Por favor si me pueden indicar por donde puede estar la solución les agradecería, intente hacer un select anidado pero tampoco me dio resultado.
Como una explicación mas detallada necesito lo siguiente
documento-----cantidad-----descuento-----grupo..........debito(esta no es columna)
01--------------------10---------------50---------------3................500
01---------------------5----------------10---------------3................50
01---------------------2-----------------5----------------2................10
para este documento
debito grupo 3= 550
debito grupo 2= 10
Gracias.
Valora esta pregunta
0