datediff有关问题

datediff问题SQL中的datediff函数在oracle里好像没有这个函数,我现在要算一年有多少个星期,有什么好的算法

datediff问题
SQL中的datediff函数在oracle里好像没有这个函数,
我现在要算一年有多少个星期,有什么好的算法吗?

[解决办法]

43.求两日期某一部分的差(比如秒)
S:select datediff(ss,getdate(),getdate()+12.3) value
O:直接用两个日期相减(比如d1-d2=12.3)
SELECT (d1-d2)*24*60*60 vaule FROM DUAL;


如果是星期
SELECT (d1-d2)/7 vaule FROM DUAL;
在取整就可以了