Club Delphi  
    Paypal   FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Bases de datos > Firebird e Interbase
Registrarse FAQ Miembros Calendario Guía de estilo Temas de Hoy

 
 
Herramientas Buscar en Tema Desplegado
  #4  
Antiguo 13-08-2010
Avatar de guillotmarc
guillotmarc guillotmarc is offline
Miembro
 
Registrado: may 2003
Ubicación: Huelva
Posts: 2.638
Poder: 26
guillotmarc Va por buen camino
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.
Responder Con Cita
 



Normas de Publicación
no Puedes crear nuevos temas
no Puedes responder a temas
no Puedes adjuntar archivos
no Puedes editar tus mensajes

El código vB está habilitado
Las caritas están habilitado
Código [IMG] está habilitado
Código HTML está deshabilitado
Saltar a Foro

Temas Similares
Tema Autor Foro Respuestas Último mensaje
Seleccionar valor en un rango de datos jourdan Firebird e Interbase 4 19-05-2010 07:59:54
Deshabilitar y Habilitar seleccionar fechas de un TDateTimePicker rgstuamigo OOP 3 17-01-2009 14:42:47
Seleccionar datos para imprimir Alexandro Impresión 15 21-11-2008 17:59:29
Como seleccionar datos entre fechas ?? Jackpg C++ Builder 4 15-10-2008 17:06:12
Referencia a muchas tablas de la base de Datos dcidt MySQL 7 29-09-2005 17:04:49


La franja horaria es GMT +2. Ahora son las 11:41:14.


Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi
Copyright 1996-2007 Club Delphi