当前位置: 代码迷 >> Oracle开发 >> oracle 计算两个时间点之间的月份数,该如何处理
  详细解决方案

oracle 计算两个时间点之间的月份数,该如何处理

热度:95   发布时间:2016-04-24 06:29:18.0
oracle 计算两个时间点之间的月份数
例如下:
      date1:  200908     date2: 201006
    这两个字段的数据类型均为 char(6) 类型。

请问怎么在一句sql中计算中这两个日期之间的月份差。   希望能够解答,采纳即给分。
                   
                                                                                                                                                                     谢谢
------解决思路----------------------
引用:

select abs(months_between(to_date(date1
------解决思路----------------------
'01', 'yyyymmdd'), to_date(date2
------解决思路----------------------
'01', 'yyyymmdd'))) as months from table;
  相关解决方案