Ver Mensaje Individual
  #2 (permalink)  
Antiguo 24/11/2004, 02:16
RollBack
 
Fecha de Ingreso: octubre-2004
Mensajes: 258
Antigüedad: 20 años, 3 meses
Puntos: 1
ok, para saber sobre un mes especifico puedes hacer algo asi :
select * from tabla where datepart(mm,fecha)=4
lo que hicimos es ver si la fecha corresponde al mes cuatro, tambien puedes hacer asi para que busque todos los del mes 4 y del anio tal :
select * from tabla where datepart(mm,fecha)=4 and datepart(yyyy,fecha)=2004

ahora un select de fecha en campo datetime (que siempre genera problemas a todos je)

select * from tabla where fecha>=dateadd(d,1,fecha) and fecha<=dateadd(d,1,fecha)

de esta forma,estamos buscando la fecha SIN importar la hora que tenga el campo....o sea, buscamos sumando 1 dia y a la vez viendo que la segunda condicion de esa suma sea menor a la fecha, entonces nos toma todo el rango de horas.

bueno, espero que te sea util!
__________________
Salute !!!
RollBack