Código MySQL:
con estos registros:Ver original
Código SQL:
Ver original
INSERT INTO tc_notificacion(notcodigo_usuario,notmensaje,notfecha_emision,nottipo_notificacion,notestado)VALUES(1,'EFECTIVO','2014-11-09','PRIVATE',1); INSERT INTO tc_notificacion(notcodigo_usuario,notmensaje,notfecha_emision,nottipo_notificacion,notestado)VALUES(1,'TERCERO','2014-12-28','PRIVATE',1);
mi consulta es de la siguiente manera:
Código SQL:
mi duda es que al hacer esto solo excluyo un registro y no es lo que deseo, mi idea es esta:Ver original
SELECT * FROM tc_notificacion WHERE notfecha_emision BETWEEN '2014-11-09' AND '2014-12-28' AND notcodigo_usuario=1 AND notmensaje NOT IN ('EFECTIVO')
muestra los registros que se encuentren en el rango de fecha '2014-11-09' and '2014-12-28' del usuario = 1 y que nunca aya tenido en algun
momento notmensaje ='EFECTIVO' por lo tanto la consulta no veria mostrar nada.
no si si alguien me pueda dar una manito con esto se lo agradecería gracias saludos.