Filtrar por un rango de fechas SQL

Deseo hace una consulta en SQL filtrando solo por una rango de fechas que se encuentren en el 2015; sin embargo el campo donde se encuentra la fecha está de esta forma:

Cómo debería poner en el WHERE para traerme sólo donde fechasolcitud esté entre el 01 de Enero de 2015 y 31 de Diciembre de 2015.

2 Respuestas

Respuesta
1

Tienes varias alternativas:

1ª/ ... WHERE Year(fechasolicitud)=2015

2ª/ ... WHERE fechasolicitud BETWEEN #2015-01-01 00:00:00# AND #2015-12-31 23:59:59#

3ª/ ... WHERE fecha solicitud>= #2015-01-01 00:00:00# AND fechasolicitud<=#2015-12-31 23:59:59#

Respuesta
1

Hay varias formas:

WHERE fechasolicitud BETWEEN '01/01/2015' AND '31/12/2015'

WHERE YEAR(fechasolicitud)=2015

Añade tu respuesta

Haz clic para o

Más respuestas relacionadas