私のクエリに何か問題がありますか? 以下を使用して、AUDIT_ACTN、次に AUDIT_STAMP で順序付けされた最初の 5 つの結果を取得します。
SELECT * FROM (SELECT * FROM TABLE_SAMPLE ORDER BY AUDIT_ACTN
ASC,AUDIT_STAMP ASC)
WHERE ROWNUM <= 5
これを使用して、正しい行を取得しているかどうかを確認します。
SELECT * FROM TABLE_SAMPLE ORDER BY
AUDIT_ACTN,AUDIT_STAMP
問題は、2 番目のクエリの上位 5 行が 1 番目のクエリの結果とわずかに異なることです。3行だけが同じで、私の観察では、他の2行は2番目のクエリのrownum1と2です。私の質問を理解していただければ幸いです。本当に助けが必要です。ありがとうございます。