<select id="getDataList" resultMap="BaseResultMap">
SELECT
*
FROM
(
SELECT
TMP_PAGE.*,
ROWNUM ROW_ID
FROM
(
#查询语句
SELECT * FROM TABLE
)TMP_PAGE
WHERE ROWNUM <![CDATA[ < ]]> ((#{pageNum} + 1) * #{pageSize} + 1)
)
WHERE ROW_ID <![CDATA[ > ]]> ((#{pageNum} + 1) * #{pageSize} - #{pageSize})
</select>
oracle分页查询SQL模板
于 2022-03-14 13:38:16 首次发布
这篇博客详细介绍了如何使用SQL进行数据库查询,并结合ROWNUM进行分页操作,适用于大数据量的场景,确保高效获取指定页面的数据。

2170

被折叠的 条评论
为什么被折叠?



