[backcolor=rgb(255,255,255)]经常在查询报表做存储过程的时候,需要算去年同期,前年同期。一直找不到好的办法。
[backcolor=rgb(255,255,255)]经常无意找到了一个oracle自带函数,可以实现这个功能。
[backcolor=rgb(255,255,255)]add_months(起始日期,增减月数)
[backcolor=rgb(255,255,255)]范例:[backcolor=rgb(255,255,255)]明年同期[backcolor=rgb(255,255,255)]select sysdate,add_months(sysdate,12) from dual;[backcolor=rgb(255,255,255)]去年同期[backcolor=rgb(255,255,255)]select sysdate,add_months(sysdate,-12) from dual;[backcolor=rgb(255,255,255)]前年同期[backcolor=rgb(255,255,255)]select sysdate,add_months(sysdate,-24) from dual;
本文由风哥教程整理发布,仅用于学习测试使用,转载注明出处:http://www.fgedu.net.cn/10327.html
