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!
| |||
![]() 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 |
| |||
![]() 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: |