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

Obtener fecha de acuerdo a un rango

Estas en el tema de Obtener fecha de acuerdo a un rango en el foro de Bases de Datos General en Foros del Web. Hola tengo la siguiente duda Necesito obtener todas las fecha de un rango (fecha1 y fecha2) que sean dia lunes y miercoles por ejemplo entre ...
  #1 (permalink)  
Antiguo 09/05/2002, 08:24
 
Fecha de Ingreso: noviembre-2001
Ubicación: Santiago de Chile
Mensajes: 31
Antigüedad: 22 años, 5 meses
Puntos: 0
Obtener fecha de acuerdo a un rango

Hola tengo la siguiente duda

Necesito obtener todas las fecha de un rango (fecha1 y fecha2) que sean dia lunes y miercoles

por ejemplo entre las fecha 6/5/2002 y 19/5/2002 tiene que mostrar la siguientes fecha
6/5/2002
8/5/2002
13/5/2002
15/5/2002

Divide y venceras
  #2 (permalink)  
Antiguo 13/05/2002, 13:02
Usuario no validado
 
Fecha de Ingreso: abril-2002
Ubicación: Mexico
Mensajes: 56
Antigüedad: 22 años
Puntos: 0
Re: Obtener fecha de acuerdo a un rango

Necesitas explicar un poco mas que es lo que necesitas, al parecer es muy facil lo que quieres hacer, simplemente con un select fecha from tabla where fecha between parametro1 and parametro2, no se si esto es a lo que te refieres
  #3 (permalink)  
Antiguo 13/05/2002, 13:59
Avatar de Linterns
Colaborador
 
Fecha de Ingreso: diciembre-2001
Mensajes: 2.799
Antigüedad: 22 años, 4 meses
Puntos: 11
Re: Obtener fecha de acuerdo a un rango

Supongamos que tienes una tabla llamada mytabla la cual contiene la el campo myfecha, entonces el cursor seria de la siguiente forma:


select myfecha
from mytabla
where myfecha > '01/05/2002'
and myfecha < '30/05/2002'
and to_char(myfecha,'day','nls_date_language=spanish') = 'miercoles';




------------------------
Move Up or Move Out !!!
------------------------
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:00.