Buenas tardes a todos.
Tengo el siguiente problema y me gustaría que me ayudaran.
Tengo una tabla con clientes que se llama océano y otra tabla con pagos que se llama Hpagos.
El problema es el siguiente necesito saber que clientes no han pagado, y lo obtengo de la siguiente manera y funciona perfecto.
$sql="SELECT * FROM oceano where DiaPago<='$dia' and Rut NOT IN (SELECT Rut FROM hpagos WHERE hpagos.mes='ago' and hpagos.ano='2015' and hpagos.dia<='$dia') ORDER BY DiaPago";
$pendientes=mysql_query($sql);
Pero el problema esta en que cuando ingreso un cliente nuevo!
Si el cliente lo ingreso el 01/10/2015 me aparece que también debe el mes 09, 08, 07 y así todos los meses anteriores.
Que necesito que me muestre!! solo los clientes que deben este mes.
Ojala alguien me pueda ayudar.Gracias