SQL - SQL obtener fechas por dia en un rango de fechas

 
Vista:
sin imagen de perfil
Val: 1
Ha disminuido su posición en 27 puestos en SQL (en relación al último mes)
Gráfica de SQL

SQL obtener fechas por dia en un rango de fechas

Publicado por richar (2 intervenciones) el 06/02/2019 14:34:56
Buenos días a todos.

mi pregunta es la siguiente:

necesito hacer una sentencia don de tengo dos datos Fecha_inicil y Fecha Final, necesito obtener de estas dos fechas los dias que hay dentro del rango pero en formato fecha ejemplo:

fecha inicial: 2019-02-01 fecha_final: 2019-02-05

resultado:

2014-02-01
2014-02-02
2014-02-03
2014-02-04
2014-02-05

de antemano muchas gracias
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

SQL obtener fechas por dia en un rango de fechas

Publicado por leonardo_josue (1172 intervenciones) el 06/02/2019 15:59:09
Hola richar:

Acabo de contestar otro correo muy parecido a tu problema, checa esta liga:

https://www.lawebdelprogramador.com/foros/SQL/1683294-SQL-obtener-horas-con-rango-de-tiempo-en-minutos.html

En este caso, la opción del Procedimiento almacenado creo que sería más adecuada para tu caso, ya que los rangos de fechas podrían ser incluso de distintos años.

Saludos.
Leo.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar
sin imagen de perfil
Val: 2
Ha disminuido 1 puesto en SQL (en relación al último mes)
Gráfica de SQL

SQL obtener fechas por dia en un rango de fechas

Publicado por raul (4 intervenciones) el 06/02/2019 16:36:26
solución
Asume lo siguiente SQL es una variable y FECHA es un CAMPO, MIFECHA1 y MYFECHA2 son variables que contiene las fechas a buscar

1
SQL = "set dateformat YMD; select * from NAME_DATABASE  WHERE (((fecha) Between '" & Format(MIFECHA1, "yyyy/mm/dd") & "' And '" & Format(MIFECHA2, "yyyy/mm/dd") & "'))  order by fecha"
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

SQL obtener fechas por dia en un rango de fechas

Publicado por Daniel (1 intervención) el 08/02/2019 00:35:26
Te dejo algo que yo utilizo para ese tipo de consultas espero sirva de ejemplo:


1
2
3
select * from nombre_detabla where "FECHA_nombredecolumna"
between to_date('31/01/2019','dd/mm/yyyy')
and to_date('06/02/2019','dd/mm/yyyy')

Espero te sirva
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar