buenos dias amigos del Foro, estoy tratano de hacer un balance
de gastos en sql y lo he logrado pero he echo uchas consultas en una
y me preguntaba si alguien sabe como hacer la consulta mas sencilla o que me la entregue de otra manera,
tengo una tabla con los campos de
descripcion, gasto, fecha, movimiento
y quiero un balance que me diga el total por cada mes
de ingresos, egresos y balance
SELECT SUM(precio) as [I Ene],
(select SUM(precio) from t_Movimiento where tipoMovimiento = 'E' and MONTH(fecha) = 01) as [E Ene],
Código SQL:
Ver original(SELECT SUM(precio) FROM t_Movimiento WHERE tipoMovimiento IN ('I', 'P') AND MONTH(fecha) = 02) AS [I Feb],
(SELECT SUM(precio) FROM t_Movimiento WHERE tipoMovimiento = 'E' AND MONTH(fecha) = 02) AS [E Feb]
FROM t_Movimiento WHERE tipoMovimiento IN ('I', 'P') AND estado = 1 AND MONTH(fecha) = 01
ese codigo tengo y me arroga la info bien pero en muchas columnas
alguien me tenga alguna idea mejor??
gracias de antemano amigos.
salu2