Perdona tumbero_x pero no entiendo muy bien lo que necesitas!
tienes un campo = A.cobranza_fecha y puedes filtrar por fecha , pero en el SELECT :
faltaría un campo B.cobranza_fecha para que pudieras trabajarlo en el WHERE entiendo que existe aunque no salga!
Voy a intentar ayudarte ... a ver si quisiera que me sumara los registros desde una fecha de inicio haría algo como esto :
Código MySQL:
Ver original
col1,
col2,
col4,
etc,
IF(A.cobranza_fecha
< CURDATE(), SUM(B.cobranza2_importe
),'No hay movimientos antiguos') as 'Cobros'
donde la lógica es : selecciona los registros A.cobranza_fecha y suma B.cobranza2_importe SI la fecha cobranza es menor que la fecha actual (puedes usar NOW() quieres un timestamp ).
Luego a ese campo le pasas un Alias !
Para que funcionase deberías agrupar los clientes por ID de cliente ( en el caso que sea único por cada cliente )
Bueno cualquier cosita por aquí andaremos!
Suerte!