Debo darle al usuario la opción de ejecutar un paquete pero con dos opciones : total o solo un dia en el where del select he probado varias cosas y lo que necesito es algo asi :
Código SQL:
Ver original
WHERE ....... AND CASE WHEN p_fecha<>last_day(to_date('14/06/2018','dd/mm/yyyy')) THEN b.fecha_equipo<=to_date('14/06/2018','dd/mm/yyyy') WHEN p_fecha=last_day(to_date('14/06/2018','dd/mm/yyyy')) THEN b.fecha_equipo=to_date('14/06/2018','dd/mm/yyyy') END
o en su defecto mediante una marca asi :
Código SQL:
Ver original
WHERE .... AND CASE WHEN p_marca=1 THEN b.fecha_equipo<=to_date('14/06/2018','dd/mm/yyyy') ELSE b.fecha_equipo=to_date('14/06/2018','dd/mm/yyyy') END
Como pueden ver necesito ejecutar el query con "<=" o con "="
Alguna idea?