我的查询有问题吗?我在下面使用 AUDIT_ACTN 排序的前 5 个结果,然后是 AUDIT_STAMP。
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
问题是第二个查询的前 5 行与第一个查询的结果略有不同。只有 3 行是相同的,根据我的观察,另外 2 行是第二个查询的 rownum1 和 2。我希望你理解我的问题我真的需要帮助。谢谢!