04/10/2015, 15:01
|
| | Fecha de Ingreso: octubre-2015
Mensajes: 1
Antigüedad: 9 años, 1 mes Puntos: 0 | |
Comparación de tablas 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 |