Foros del Web » Programación para mayores de 30 ;) » Bases de Datos General » Oracle »

problema rango de fecha ini y fin

Estas en el tema de problema rango de fecha ini y fin en el foro de Oracle en Foros del Web. Hola! Qué tal? por fa, si me pueden ayudar con una consulta, necesito comparar si la fecha actual está dentro del rango de mis campos ...
  #1 (permalink)  
Antiguo 19/07/2010, 09:24
 
Fecha de Ingreso: marzo-2008
Mensajes: 25
Antigüedad: 16 años, 8 meses
Puntos: 0
problema rango de fecha ini y fin

Hola! Qué tal? por fa, si me pueden ayudar con una consulta,
necesito comparar si la fecha actual está dentro del rango de mis campos de fecha inicio y fecha fin, mi consulta la he formulado asi:

Cita:
SELECT * FROM GEM_TPRC
WHERE ESTA_PRECI = 'A'
TO_DATE(TO_CHAR(FINI_PRECI,'DD/MM/YYYY'),'DD/MM/YYYY') > = TO_DATE(TO_CHAR(SYSDATE,'DD/MM/YYYY'),'DD/MM/YYYY')
TO_DATE(TO_CHAR(FFIN_PRECI,'DD/MM/YYYY'),'DD/MM/YYYY') < = TO_DATE(TO_CHAR(SYSDATE,'DD/MM/YYYY'),'DD/MM/YYYY')
mi problema no se si estoy haciendo mal uso de los signos <,>,= ó
si hay problemas de formatos de fecha pero la cuestion es que No me
devuelve ninguna fila y si existen datos en la tabla.

Por favor, si alguien me puede ayudar a revisar que estoy haciendo mal...

Gracias.
  #2 (permalink)  
Antiguo 19/07/2010, 10:01
Avatar de huesos52
Colaborador
 
Fecha de Ingreso: febrero-2009
Ubicación: Manizales - Colombia
Mensajes: 5.980
Antigüedad: 15 años, 9 meses
Puntos: 360
Respuesta: problema rango de fecha ini y fin

me causa curiosidad que conviertas a char un date y luego lo devuelvas a date para compararlo.

Esto no te funciona?

Código SQL:
Ver original
  1. WHERE sysdate BETWEEN fec_ini AND fec_fin
??

saludos
__________________
Without data, You are another person with an opinion.
W. Edwads Deming
  #3 (permalink)  
Antiguo 19/07/2010, 10:19
 
Fecha de Ingreso: marzo-2008
Mensajes: 25
Antigüedad: 16 años, 8 meses
Puntos: 0
Respuesta: problema rango de fecha ini y fin

Listo! eso si me funciono...

Sabes recien estoy empezando en el tema de consultas y lo de los Char lo encontre
buscando informacion en google y por ahi habia algo asi....

Bueno, con todo Gracias por tu valiosa ayuda.

Etiquetas: ini, rango, fechas
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 06:05.