0
SELECT FILE_SUB_RET_DATE_TIME
FROM
(SELECT Y.FILE_SUB_RET_DATE_TIME,
ROW_NUMBER() OVER (partition by Y.WR_FILE_TRANS_INFO_ID order by Y.FILE_SUB_RET_DATE_TIME DESC) rowByID
FROM DPDBA.WORK_REQUEST_FILE_TRANS_AUDIT Y
WHERE Y.FILE_EVENT_TYPE = 'SUBMISSION'
AND Y.FILE_SUBMT_RETRL_STATUS = 'LEVEL1 POSTED'
AND Y.FILE_SUB_RET_DATE_TIME BETWEEN '11-DEC-2015' AND '03-FEB-2017')
WHERE rowByID = 1;
私はパフォーマンスの問題があり、この日付列のインデックスを追加する必要があります。私はそれがまっすぐなインデックスであろうとそれ以上のものであろうと、助けを求めています。Oracle用のOracleインデックス日付列の作成
あなたの質問は非常に不明です。より具体的に言い換えることができますか? – SandPiper
yes現在では、日付範囲(FILE_SUB_RET_DATE_TIME)の他の列とともにすべてのレコードを取得しています。今私は、この日付の列のインデックスを追加したいと思います。私は以下のようなまっすぐな日付のインデックスを使用することができますか、私はこのインデックスのいくつかの余分を追加する必要があります..インデックスIDX_WR_FILE_TRANS_AUDIT_RDTを ON WORK_REQUEST_FILE_TRANS_AUDIT(FILE_SUB_RET_DATE_TIME) –