在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中文網其他相關文章!