oracle 如何实现取两个日期之间的相差的月份
4个回答
展开全部
前面的已经回答了months_between(第一个日期,第二个日期) 计算的是第一个日期减去第二个日期的月份,反之得到的是负的月份
SQL> select months_between(date'2014-04-23',date'2013-04-23') days from dual;
DAYS
----------
12
SQL>
SQL> select months_between(date'2014-04-23',date'2013-04-23') days from dual;
DAYS
----------
12
SQL>
本回答被提问者和网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
select round(months_between(to_date('2014-5-6','yyyy-mm-dd'),to_date('2014-1-1','yyyy-mm-dd')),2) from dual
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
months_between(date1,date2)
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询