24/11/2004, 02:16
|
| | 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 |