我想恢复从当前时间开始超过5分钟的记录.这是我到目前为止所做的,但它似乎带回了所有记录,而不仅仅是超过5分钟的记录:
SELECT COUNT(DISTINCT "DOCUMENT_QUEUE"."DOCUMENT_NUMBER") as "Records"
FROM "MAGINUS"."DOCUMENT_QUEUE" "DOCUMENT_QUEUE"
WHERE to_date('01-JAN-1970', 'dd-MON-yyyy HH:MI:SS') + (DOCUMENT_QUEUE.CREATION_DATE/86400) > sysdate - 38/1440
ORDER BY "DOCUMENT_QUEUE"."DOCUMENT_NUMBER"
Run Code Online (Sandbox Code Playgroud)
使用区间文字:
SELECT COUNT(DISTINCT "DOCUMENT_QUEUE"."DOCUMENT_NUMBER") as "Records"
FROM "MAGINUS"."DOCUMENT_QUEUE" "DOCUMENT_QUEUE"
WHERE DOCUMENT_QUEUE.CREATION_DATE < SYSDATE - INTERVAL '5' MINUTE
ORDER BY "DOCUMENT_QUEUE"."DOCUMENT_NUMBER";
Run Code Online (Sandbox Code Playgroud)