Hola. Soy nuevo en el foro y llegué acá por esta duda que tengo.
Me preguntaba si por medio de una query era posible mostrar todas las fechas que existen entre dos fechas elegidas.
Muchas gracias!
| |||
¿Cómo seleccionar todas las fechas que hay entre dos fechas? Hola. Soy nuevo en el foro y llegué acá por esta duda que tengo. Me preguntaba si por medio de una query era posible mostrar todas las fechas que existen entre dos fechas elegidas. Muchas gracias! |
| ||||
Respuesta: ¿Cómo seleccionar todas las fechas que hay entre dos fechas? select * from tabla where fecha between @fecha1 and @fecha2 o Select * from tabla where fecha >= fecha1 and fecha<=fecha2 Saludos!!!
__________________ What does an execution plan say to t-sql query? Go f**k yourself, if you are not happy with me |
| |||
Respuesta: ¿Cómo seleccionar todas las fechas que hay entre dos fechas? Hola que tal. Gracias por las respuestas. En realidad es una tabla virtual creada en visual basic. Necesitaba transportar un rango de dos fechas, de una tabla creada en access a la virtual que hice en código en visual basic. Lo logré con dos lvariables, acá está la solución While dimminimo <= dimmaximo dimminimo = dimminimo.AddDays(Integer.Parse(+1)) If dimminimo <= dimmaximo Then dr = dt.NewRow() dr("Fecha") = dimminimo idfechas.Add(dimminimo) dt.Rows.Add(dr) End If End While dimminimo y dimmaximo don dos variables DATE en las que muestro en uno la fecha mínima y la màxima. Entonces mientras el dimminimo sea menor al dimmaximo se va a ir sumando una fecha a dimminimo y ahí lo voy agregando a la tabla virtual y al mismo tiempo a un array... que eso del array es opcional. No sé si habìa una mejor manera para solucionarlo, pero ésta me funcionó. Muchas gracias por la ayuda ;) saludos |
Etiquetas: |