SQL - Rango de fechas con 2 campos de fecha distintos

 
Vista:

Rango de fechas con 2 campos de fecha distintos

Publicado por Liz Ramirez (1 intervención) el 11/11/2016 17:33:05
Estoy haciendo una consulta donde necesito obtener registros de un rango de fechas, tengo dos campos, uno que se llama FechaInicial y otro FechaFinal, pero la función between no me funciona con dos campos diferentes.
Es posible hacerlo de alguna manera?.
Estoy usando SQL SERVER 2012.
Ojala alguien pueda ayudarme!!!


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
sin imagen de perfil
Val: 42
Ha mantenido su posición en SQL (en relación al último mes)
Gráfica de SQL

Rango de fechas con 2 campos de fecha distintos

Publicado por Jose Luis (16 intervenciones) el 11/11/2016 19:43:32
Hola,

Estoy entendiendo que quieres buscar una fecha y quieres saber si está dentro del rango de fecha que hay entre los campos fechainicial y fecha final

Si es así debería de funcionar esto:

select * from tutabla where vfecha between fechainial and fechafinal

donde vfecha es la fecha que quieres consultar.

Si no funciona utiliza las condiciones por ejemplo

select * from tutabla where vfecha >= fechainicial and vfecha <= fechafinal


Saludos
José Luis
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