Cita:
Iniciado por Maru77
gracias Djoaq por tomarte la molestia de trabajar en mi ejemplo, yo también sigo buscandole la vuelta, probé tu consulta pero me arroja un resultado vacío.
Te arrojó valores vacíos porque entendí
De todas formas cobranzas.`cobrador` es igual que cobradores.`codigo_cobrador`?
así que la consulta teniendo en cuenta la relación de cobrador = codigo_cobrador debería funcionar! Prueba y me dices!
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.
`cobrador` = '.$codigocobrador.')
Aunque yo creo que como dice HackmanC , no es necesario tanta subconsulta! , yo normalmente agrupo cuando hago Joins y utilizo funciones ! pero me da miedo que se ponga agrupar sin comprobar la validez de los datos !
De todas formas creo que sería bueno que nos pusieras un muestreo de los datos que contiene la BD .
Saludos!!