22问答网
所有问题
oracle两个日期比较取得其相差得月数怎么实现
如题所述
举报该问题
推荐答案 æ¨èäº2017-11-27
month_betweenå½æ°å
楼ä¸çé£ä»ä¹é¤ä»¥30ï¼ä½ ç®ä¸ªå ç¾å¹´åºæ¥ï¼è¯å®æ误差
months_between(第ä¸ä¸ªæ¥æ,第äºä¸ªæ¥æ) 计ç®çæ¯ç¬¬ä¸ä¸ªæ¥æåå»ç¬¬äºä¸ªæ¥æçæ份ï¼åä¹å¾å°çæ¯è´çæ份
SQL> select months_between(date'2014-04-23',date'2013-04-23') days from dual;
DAYS
----------
12
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://22.wendadaohang.com/zd/C60fT002SC0XhIf6ff6.html
其他回答
第1个回答 2016-06-10
函数:months_between(第一个日期,第二个日期)
解释:计算的是第一个日期减去第二个日期的月份,反之得到的是负的月份
SQL> select months_between(date'2016-05-13',date'2015-05-13') mon from dual;
MON
----------
12
第2个回答 2015-01-28
select trunc((大的日期列-小的日期列)/30) from 表
相似回答
大家正在搜
相关问题
oracle 如何实现取两个日期之间的相差的月份
oracle怎么计算出两个日期相差的月数和天数。天数取的是月...
Oracle怎么样用sql语句得出相差的月数
ORACLE中怎样得到两个日期间的月数
oracle怎么计算出两个日期之间相隔的月数和天数。满足月就...
Oracle 获得两个日期之间间隔的月份数和天数
在oracle中 获得两个日期之差的小时数
oracle两个日期比较取得其相差得月数怎么实现