SQL - Entre fechas

 
Vista:

Entre fechas

Publicado por Juli (4 intervenciones) el 08/06/2003 05:29:07
Hola! Necesito hacer una consulta entre dos fechas: de Abril de 2003 a 31 de Mayo de 2003, cómo lo hago?
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

RE:Entre fechas

Publicado por Cecilia Colalongo (13 intervenciones) el 08/06/2003 19:08:59
Podes hacer WHERE fecha BETWEEN '2003-04-01' AND '2003-05-31' o, WHERE fecha>='2003-04-01' AND fecha<='2003-05-31'
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

RE:Entre fechas

Publicado por Juli (4 intervenciones) el 09/06/2003 04:42:24
Ejecuté:

select f_solicita, f_cumplido, defecto, trabajo from servicios where f_solicita between '2003-04-01' and '2003-05-31'

y me dá el sigte error, cómo lo soluciono?

La conversión del tipo de datos char a datetime produjo un valor datetime fuera de intervalo.
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

RE:Entre fechas

Publicado por Cecilia Colalongo (13 intervenciones) el 09/06/2003 12:14:28
No se que BD estás usando, tendrías que adaptarlo a lo que soporte la misma, intentá cambiar las comillas simples ' por # numerales y colocar la fecha en otro formato mes/dia/año o dia/mes/año según donde lo estés ejecutando.
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

Tengo problemas RE:Entre fechas

Publicado por Juli (4 intervenciones) el 09/06/2003 04:42:46
Ejecuté:

select f_solicita, f_cumplido, defecto, trabajo from servicios where f_solicita between '2003-04-01' and '2003-05-31'

y me dá el sigte error, cómo lo soluciono?

La conversión del tipo de datos char a datetime produjo un valor datetime fuera de intervalo.
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

RE:Tengo problemas RE:Entre fechas

Publicado por Héctor B. (3 intervenciones) el 12/06/2003 00:41:03
Tu Select no funciona porque preguntas por un formato de fecha que no concuerda con la configuración regional de tu equipo.
Cambia desde Inicio-Panel de Control-Configuración Regional el formato de fecha corto a aaaa/MM/dd.
O bien modifica la instrucción, por ejemplo si el formato de fecha de tu máquina es dd/MM/aaaa a
select f_solicita, f_cumplido, defecto, trabajo from servicios where f_solicita between '01-04-2003' and '31-05-2003'.
Espero que con esto se resuelva tu problema.

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