程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 數據庫知識 >> Oracle數據庫 >> Oracle數據庫基礎 >> oracle add_months函數的用法詳解

oracle add_months函數的用法詳解

編輯:Oracle數據庫基礎

如果需要取上一個月的數據,並且每天都要進行此操作,每次都需要改時間,的確非常的麻煩,所以想到了Oracle add_months函數這個函數

Oracle add_months函數:

Oracle add_months(time,months)函數可以得到某一時間之前或之後n個月的時間

  1. 如 select add_months(sysdate,-6) from dual; 

該查詢的結果是當前時間半年前的時間

  1. select add_months(sysdate,6) from dual; 

該查詢的結果是當前時間半年後的時間

  1. my examle:  
  2. select distinct(t.mobile) from twaplogon t where to_char(t.logontime,'yyyy-mm')=to_char(add_months(sysdate,-1),'yyyy-mm') 

以上就是Oracle add_months函數的使用方法。

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved