Me podrían ayudar con una duda que tengo, tengo una consulta que donde una tabla tiene un campo de ESTADO el cual puede ser: VIGENTE, SUSPENDIDA, CANCELADA, SOLICITUD. En el cual me piden que me traiga los registros cuyo estado sea VIGENTE para poder realizar el cobro de una póliza, pero aquí entra otra condición, si exista una póliza la cual tiene el estado en SUSPENDIDA pero se le dejará de cobrar hasta cierta fecha (quincena) entonces que le siga aplicando el cobro en este caso que me traiga ese registro aunque este en suspendido.
Intento hacer esto
Código:
Pero me omite el que me traiga solo esa póliza, o sea me trae muchas que están en estado suspendido, lo intenté hacer con CASE WHEN pero no lo consigo tampoco, me podrían ayudar con este problemita?.select * from polizas where [RFC CONTRATANTE] = 'XXXXXXXXX' AND [ESTADO DE POLIZA] = 'VIGENTE' OR [ESTADO DE POLIZA] = 'SUSPENDIDA' AND [BAJA EN QNA] <= '2014-02'
Gracias.