相差多少天:
   sysdate-to_date('1991-01-01','YYYY-MM-DD'))<7 and (sysdate-to_date('1991=01=01','YYYY-MM-DD'))>0 
   

相差几个星期
  用to_char(sysdate,'ww')获取时间为当年的第多少个星期,同理做减法即可获得差值
  

两个时间之间的月份差
 select  substr(to_char(sysdate,'YYYY-MM-DD'), 1, 4)-substr('1999-01-01', 1, 4)))*12 -to_number((substr(to_char(sysdate,'YYYY-MM-DD'), 6, 2)-substr('1999-01-01', 6, 2)))
总的来说,是用年份差乘以12,再加上月份差

相关文章:

  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2021-04-25
  • 2022-12-23
  • 2022-12-23
猜你喜欢
  • 2022-12-23
  • 2022-01-27
  • 2022-12-23
  • 2021-12-03
  • 2021-11-22
  • 2022-02-13
相关资源
相似解决方案