Oracle如何取到上一月份

TRUNC(SYSDATE,✀MM✀) 这样取到的是本月份,问如何取到上一月份。如果本月是1月 取到的应该是上一年的12月。格式应该是 xxx⼀xx⼀01TRUNC(SYSDATE - INTERVAL ✀1✀ MONTH,✀MM✀)
2026年09月17日 03:18
有1个网友回答
网友(1):

where DETECTtime between to_date('20081123 010000','YYYYMMDD HH24MISS') and to_date('20081223 015959','YYYYMMDD HH24MISS')