|
Hola. Para escoger un intervalo de fechas (Enero a Marzo), lo haces con el operador BETWEEN.
Es decir :
where FECHA between :INICIO and :FINAL
Para quitar fechas de ese intervalo le puedes añadir otra condición, o bien, si dices que quieres quitar las fechas procesadas, y tienes alguna tabla que registre las fechas procesada, entonces puedes añadir otra condición que consulte a esa tabla.
Es decir, primero vemos como quitar dos días concretos de febrero.
where FECHA between :INICIO and :FINAL and FECHA not in (:PRIMERO, :SEGUNDO)
Ahora veamoslo con una subconsulta
where FECHA between :INICIO and :FINAL and FECHA not in (select FECHA_PROCESO from PROCESADOS) Saludos.
__________________
Marc Guillot (Hi ha 10 tipus de persones, els que saben binari i els que no).
Última edición por guillotmarc fecha: 13-08-2010 a las 16:53:59.
|