Ver Mensaje Individual
  #3 (permalink)  
Antiguo 05/02/2016, 17:58
Camatagua123
 
Fecha de Ingreso: agosto-2011
Mensajes: 87
Antigüedad: 12 años, 9 meses
Puntos: 3
Respuesta: extraer solo los usuarios que no hayan cancelado un mes

Cita:
Iniciado por Libras Ver Mensaje
seria algo como esto:

Código SQL:
Ver original
  1. SELECT * FROM pagos AS t1
  2. LEFT JOIN clientes AS t2 ON (t1.id_cliente0t2.id_cliente)
  3. WHERE t1.año='2016' AND t1.mes='febrero' AND t2.cliente IS NULL
ok.. primero gracias por responder...

tu respuesta es exelente, pero me hace creer que mi base de datos está mal organizada,

pues el codigo me sirve de esta manera

Código SQL:
Ver original
  1. SELECT C.p_nombre, C.p_apellido, F.id_cliente, F.id_mes
  2. FROM clientes AS C
  3. LEFT JOIN facturacion AS F ON F.id_cliente=C.id
  4. WHERE F.id_mes IS NULL

pero el detalle está en que nunca me va a arrojar los resultados dependiendo del mes,

tienes alguna idea de como armar la base de datos para que me pueda arrojar los resultados de los que no han pagado algun mes especifico?

porque en estos momentos la tengo estructurada asi y no creo que me sirva para hacer esa consulta


Última edición por gnzsoloyo; 10/02/2016 a las 11:02