ORACLE資料庫遞迴查詢時間區間,可傳入指定日期

Leemeea發表於2020-11-06

一、按照指定日期開始向前查詢7天

SELECT
    to_char( to_date('2020-11-02 00:20:12','YYYY-MM-DD') - LEVEL + 1, 'yyyy-mm-dd') dualDay
FROM
    dual
CONNECT BY LEVEL <=7

在這裡插入圖片描述

二、從現在(今日)開始向前查詢7天

SELECT
    to_char( sysdate - LEVEL + 1, 'yyyy-mm-dd') dualDay
FROM
    dual
CONNECT BY LEVEL <=7

在這裡插入圖片描述

相關文章