Foros del Web » Programación para mayores de 30 ;) » Bases de Datos General »

Comparar Fechas en sql server 2000

Estas en el tema de Comparar Fechas en sql server 2000 en el foro de Bases de Datos General en Foros del Web. Hola amigos del foro esta vez tengo una problemilla que me esta quitando un poquitin el sueño y es que tengo mi base de datos ...
  #1 (permalink)  
Antiguo 04/05/2004, 18:40
 
Fecha de Ingreso: marzo-2004
Mensajes: 65
Antigüedad: 20 años, 8 meses
Puntos: 0
Comparar Fechas en sql server 2000

Hola amigos del foro esta vez tengo una problemilla que me esta quitando un poquitin el sueño y es que tengo mi base de datos en sql server 2000 y en una tabla donde controlo las operaciones (altas, bajas, mantenimiento, prestamo) con los equipos de una oficina,:


En dicha tabla guardo entre otras cosas la fecha inicial del movimiento y la fecha final, necesito realizar una consulta que me muestre lo que paso con determinado equipo o con todos en en rango de fechas determinado, es decir tengo mi pagina donde en usuario debe especificar las fechas inicial y final......



trate de hacerlo con esto



select * from incidenciasdeequipo where FechaInicial between 2004-01-01 and 2004-05-02 /*por ejemplo*/


pero no me arroja ningun resultado existe otra forma de hacerlo o hay que realizar otras cosas????


Gracias por todo!!!!!!



--------------- NO HAY CUCHARA ---------------------------------------
  #2 (permalink)  
Antiguo 04/05/2004, 18:58
Avatar de claudiovega  
Fecha de Ingreso: octubre-2003
Ubicación: Puerto Montt
Mensajes: 3.667
Antigüedad: 21 años, 1 mes
Puntos: 11
select * from incidenciasdeequipo where FechaInicial between '2004-01-01' and '2004-05-02'
__________________
Dedicado a proyectos web, actualmente desarrollando un sistema de diseño de flyers online muy fácil de usar.
  #3 (permalink)  
Antiguo 04/05/2004, 19:21
 
Fecha de Ingreso: marzo-2004
Mensajes: 65
Antigüedad: 20 años, 8 meses
Puntos: 0
Gracias por la respuesta CLAUDIOVEGA pero cuando trato de hacerlo... me marca un error de conversion de tipod ya que mis campos son de tipo datetime y por eso no lo hace de esa forma :(....


espero me puedas ayudar otro poquitin


----------------------NO HAY CUCHARA---------------
  #4 (permalink)  
Antiguo 05/05/2004, 08:37
Avatar de claudiovega  
Fecha de Ingreso: octubre-2003
Ubicación: Puerto Montt
Mensajes: 3.667
Antigüedad: 21 años, 1 mes
Puntos: 11
coloca la fecha de acuerdo al formato de tu configuracion regional.

select * from incidenciasdeequipo where FechaInicial between '01-01-2004' and '02-05-2004'

en este caso usé: dia-mes-año
  #5 (permalink)  
Antiguo 05/05/2004, 16:58
 
Fecha de Ingreso: marzo-2004
Mensajes: 65
Antigüedad: 20 años, 8 meses
Puntos: 0
GRACIAS VOY A CHECARLO BIEN

-----------NO HAY CUCHARA------------------------
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta

SíEste tema le ha gustado a 1 personas (incluyéndote)




La zona horaria es GMT -6. Ahora son las 14:24.