Ver Mensaje Individual
  #1 (permalink)  
Antiguo 20/03/2016, 12:53
maurousa33
 
Fecha de Ingreso: diciembre-2013
Mensajes: 7
Antigüedad: 11 años
Puntos: 0
Pregunta consulta que me dice quienes no han pagado

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 original
  1. SELECT clientes.idcliente, clientes.documento, apellido1, apellido2, nombres
  2. FROM pagos LEFT JOIN clientes ON pagos.idcliente = clientes.idcliente
  3. WHERE mes=%s AND year=%s


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 original
  1. pagos.idcliente = clientes.idcliente

por

Código MySQL:
Ver original
  1. pagos.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.

Última edición por gnzsoloyo; 20/03/2016 a las 15:13