select distinct (select count(cobranza.Id_Solicitud) from cobranza where cobranza.Id_Solicitud=solicitud.Id_Solicitud and Id_Tipo_Movimiento=2 and BandEliminar=1) as cuenta1 ,(select sum(solicitud.saldo) from solicitud ) as cuenta2,DATE(Fecha_Proximo_Pago) AS fechaproximo,CURDATE(),DATEDIFF( CURDATE(),Fecha_Proximo_Pago) AS fecharesta ,
(select IF(fecharesta <0, solicitud.saldo, 0))as figura
from solicitud
alguien podria darme una idea para que me de la suma total de los saldos que cumplan con la condicion menor a 0 si agrego un sum al if me da la suma pero de todos los saldos y yo solo necesito la suma de la condicion,gracias de antemano