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;
在取整就可以了