文章詳情頁
細化解析Oracle中限制返回結果集的大小
瀏覽:133日期:2023-11-26 11:41:08
在Oracle中限制返回結果集的大小Oracle不支持類似于 mysql 中的 limit. 但你還是可以rownum來限制返回的結果集的行數.假如你只希望返回前十行紀錄,你可以這樣寫:SELECT * FROM table WHERE ROWNUM< 10;但是下面的語句是不對的:SELECT * FROM table WHERE ROWNUM >90 AND ROWNUM< 100;這是因為 Oracle 認為這個條件不成立,所以沒有返回。你應該這樣寫:SELECT * FROM table WHERE ROWNUM< 101;minusSELECT * FROM table WHERE ROWNUM< 91;
排行榜