Hola , llevo un rato dándole vueltas al tema ! , tampoco soy un gran experto !
A ver a priori , necesitaría saber los datos que están el la tabla ... porque me da la sensación que o tenemos un problema de lógica , o me faltaría saber como están estructurados los datos ( el monto cuota siempre es el mismo para cada cliente ? o puede ser un valor que varía en función de lo que pague?
y el clientes.nro_rifa es igual que el clientes.Id_clientes y que cobranzas.nro_rifa?) .
Prueba con esto ! a ver si es lo que buscas , luego ya optimizaremos la consulta!
Código MySQL:
Ver original `cobradores`.`apellido_nombre`,
`cobranzas`.`nro_rifa`,
`clientes`.
`apellido_nombre` AS `nombrecliente`, `cobranzas`.`nro_cuota`,
`clientes`.`monto_cuota`,
`cobranzas`.`fecha_pago`,
`cobradores`.
`codigo_cobrador` AS 'cobradores'
FROM cobranzas
,clientes
,cobradores
WHERE clientes.
`cobrador` = cobradores.
`codigo_cobrador` AND clientes.
`cobrador` = '.$codigocobrador.')
FROM cobranzas
,cobradores
WHERE cobranzas.
`cobrador` = cobradores.
`codigo_cobrador` AND cobranzas.
`cobrador` = '.$codigocobrador.')
cobradores.
`codigo_cobrador` IN
WHERE cobranzas.
`cobrador` = clientes.
`cobrador` AND cobranzas.
`nro_rifa` = clientes.
`id_cliente` AND cobranzas.
`cobrador` = '.$codigocobrador.')
Saludos!