在 SQL 中返回特定范围的 ROWNUM 值
返回特定范围的 ROWNUM 值可以通过利用 ROWNUM 伪列来实现与子查询一起。当使用 ROWNUM 限制查询返回的行时,考虑到这些值是根据数据的顺序隐式计算和分配的,这一点至关重要。
要检索特定范围内的行,请使用以下方法可以采用:
SELECT * FROM ( SELECT m.*, ROWNUM AS r FROM maps006 AS m ) WHERE r > 49 AND r < 101
在这个子查询中,原始表maps006的别名为m。此外,还引入了 ROWNUM 伪列并将其别名为 r。这允许我们在子查询中显式操作 ROWNUM 值。
然后主查询利用子查询仅检索 r 列满足给定范围条件的那些行(r > 49 AND r
以上是如何在 SQL 中使用 ROWNUM 选择特定范围的行?的详细内容。更多信息请关注PHP中文网其他相关文章!