こんにちは私は、日を含まない当月からの日付の正しい違いを取得することに問題がありました。
つまり、クエリが実行される月が2013年3月の場合
その後、次の結果になるはずです
EXECUTION_DATE、EXEC_DIFF 2013年2月1日、1 2013年1月31日、2 2013年1月30日、2
ただし、以下のSQLステートメントを使用して
EXECUTION_DATE、EXEC_DIFF 2013年2月1日、1 2013年1月31日、2 2013年1月30日、1
select EXECUTION_DATE,
floor(MONTHS_BETWEEN (trunc(sysdate,'MM')-1, EXECUTION_DATE))+1 "EXEC_DIFF"
from V_CERT_LIST
WHERE EXECUTION_DATE < TO_DATE('02/02/2013','DD/MM/YYYY')
ORDER BY EXECUTION_DATE DESC
誰かが私を正しく置くことができますか?
ありがとう