oracle 按时间倒序取最后2000条数据
时间: 2023-12-03 21:02:49 浏览: 69
Oracle结合Mybatis实现取表TOP 10条数据
可以使用以下 SQL 语句:
SELECT *
FROM (
SELECT *
FROM your_table
ORDER BY your_date_column DESC
)
WHERE ROWNUM <= 2000;
其中,your_table 是要查询的表名,your_date_column 是按照时间排序的列名,可以根据实际情况修改。这条 SQL 语句先按照时间倒序排序,然后使用 ROWNUM 限制结果集的数量为最后的 2000 条数据。
阅读全文