如何查询滚动年的数据?
下面是我到目前为止所拥有的,但它不起作用,帮助将不胜感激。
WHERE 1=1 AND TO_CHAR(ADD_MONTHS(A.START_DT,-12),'DD-MON-YYYY') "Rolling Year"发布于 2016-06-17 20:41:57
你是说像这样吗?:
WHERE START_DT BETWEEN ADD_MONTHS(SYSDATE, -12) AND SYSDATE如果START_DT除了午夜没有其他时间(例如,2016-06-17 : 00:00:00),您可能希望这样做:
WHERE START_DT BETWEEN ADD_MONTHS(TRUNC(SYSDATE), -12) AND TRUNC(SYSDATE)https://stackoverflow.com/questions/37889305
复制相似问题