![]() |
![]() |
| Paypal | FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
|
|
#1
|
||||
|
||||
|
Cita:
Código:
select * from CNTRTOS
where
(CDGOCLNTE = :CDGOCLNTETEMP) and
(
(FECBAJA is null) or
(FECBAJA between :FECHAD and :FECHAH)
)
|
|
#2
|
||||
|
||||
|
Cita:
Sucede exactamente lo contrario que me pasaba a mi en el primer mensaje (cuando debería mostrar dos contratos solo encuentra uno). Gracias por la ayuda. |
|
#3
|
||||
|
||||
|
Cita:
quizas otra vez no te explicaste bien... o no has explicado el campo que hay que tomar en cuenta... pero si es fecbaja, ya esta bien. Hasta luego. ![]()
__________________
Juan Antonio Castillo Hernández (jachguate) Guía de Estilo | Etiqueta CODE | Búsca antes de preguntar | blog de jachguate |
|
#4
|
||||
|
||||
|
Gracias jachguate !!!
Despues de leer tu mensaje (y dormir un poco ) me he dado cuenta de una cosa muy importante... necesitaba utilizar tambien el campo FecAlta.Cita:
Código:
select * from CNTRTOS
where
(CDGOCLNTE = :CDGOCLNTETEMP) and
(
(FECBAJA is null and FECALTA <= :FECHAH) or
(FECBAJA between :FECHAD and :FECHAH or
FECBAJA >= :FECHAH)
)
Gracias tambien a Roman por su ayuda. Saludos. |
![]() |
| Herramientas | Buscar en Tema |
| Desplegado | |
|
|
|