buenas tardes tengo 2 tablas una pagos y otra clientes que tienen en comun el campo idcliente:
tabla pagos contiene los siguientes campos:
Código HTML:
idpago
idcliente
documento
mes
year
valor
fecha_pago
la tabla clientes contiene los siguientes campos:
Código HTML:
idcliente
documento
apellido1
apellido2
nombre
realicé la siguiente consulta donde paso 2 parametros via $_POST['mes'] y $_POST['year'] para obtener los idcliente de las personas de las personas que pagaron en cierto mes del año y con un LEFT JOIN traje los datos de los clientes de la tabla clientes, y me funcionó.
de la siguiente forma.
Código MySQL:
Ver originalSELECT clientes.idcliente
, clientes.documento
, apellido1
, apellido2
, nombres
ahora no ve lo van creer pero llevo 3 dias intentando hacer una consulta para saber quienes no han pagado y no lo he podido lograr, pensé que simplemente con cambiar
Código SQL:
Ver originalpagos.idcliente = clientes.idcliente
por
Código MySQL:
Ver originalpagos.idcliente <> clientes.idcliente
seria suficiente pero no me funciona, alguno de ustedes me podria ayudar muchas gracias.
Cita: Editado: Código de programación no permitido en foros de Bases de Datos.
Leer las
normas del foro, por favor.