Hola grupo,
una ayuda con esteo:
necesito saber cuántos años hay entre un par de fechas, pero he visto que la
funcion DATEDIFF no es la que me da el resultado que yo quiero, me explico
select datediff(year,'20051229' , '20060101' )
retorna que hay un año de diferencia y, cuando hay solo 3 días yo esperaría
(3/nro dias del año)
select datediff(year,'20051229' , '20051231' )
retorna 0 años de diferencia y hay 2 dias, yo esperaría (2/nro dias del año)
lo que necesito es un valor proporcional algo así como datediff(day,f1,f2) /
365, he buscado y no encuentro una funcionparecida, parece que SQL
Server no tiene esta función..?
Aprovecha: para otra consulta: como sé el nro de días que tiene un año
dado...
mil gracias..
Eusebio
Leer las respuestas