comparar fechas desde una base de datos

bel
28 de Diciembre del 2004
Hola. He empezado a trabajar hace poco en esto y me gustaria que alguien me echara una mano. Tengo que sacar una fecha de la base de datos y comparla con la actual, para comprobar que no ha pasado mas de x tiempo. Gracias

Juan Pi?
28 de Diciembre del 2004
A lo mejor te sirve lo de fechas en www.geocities.com/javacolombia

mvalerio
28 de Diciembre del 2004
lo que puedes usar es un SQL que te realice la aperación o el cálculo por ejemplo

SELECT DATEDIFF(day, FechaInicio, getdate()) AS Dias
FROM Fechas

Lo que esta función realiza es un calculo en dias desde el valor guardado en la BD y la fecha del sistema, si se desea calcular los meses o los años lo que se debe de hacer es cambiar el primer parametro con su correspondiente