29/01/2013, 14:34
|
| | Fecha de Ingreso: abril-2002 Ubicación: Querétaro
Mensajes: 94
Antigüedad: 22 años, 8 meses Puntos: 0 | |
Obtener Saldo (Suma de Ingresos - Suma de Egresos) Hola mis estimados, espero me puedan dar una mano con esta consulta.
tengo estas dos tablas que contienen registros de ingresos y egresos correspondientemente.
ingresos
id subp fecha cuanto
1 1 2013-01-29 100
2 2 2013-01-29 100
3 3 2013-01-29 100
4 4 2013-01-29 100
5 1 2013-01-29 10
6 4 2013-01-29 25
tranzas (egresos)
id sub fecha monto
1 1 2013-01-29 5
2 2 2013-01-29 15
3 3 2013-01-29 6
4 1 2013-01-29 20
5 1 2013-01-29 10
6 2 2013-01-29 25
Para conocer el Saldo (ingresos - ingresos) eh hecho esta consulta
SELECT SUM( ingresos.cuanto ) - SUM( tranzas.monto ) AS saldo
FROM `ingresos`
LEFT JOIN tranzas ON ingresos.subp = tranzas.sub
WHERE ingresos.subp =1
y todo va bien,
PERO me da NULL cuando no existen egresos (registros en la tabla tranzas )
WHERE ingresos.subp =4 ahi me avienta NULL , cuando deveria de dar solo la suma de los egresos
Alguien puede ayudarme
__________________ <img src="http://www.ascware.com.mx/chino/firma.jpg"> |