您的位置:首页 > 数据库 > Oracle

Oracle中rownum的使用

2009-07-24 14:48 417 查看
rownum只能使用:select rownum form A where rownum<80

这样将选出结果的79条

注意:select rownum form A where rownum>80将不会显示出

结果集的80行之后的数据

解释:rownum是一个动态的,他将先判断结果集第一行,不符合

则判断第二行,但此时因为第一行不符合rownum>80所以第二行成了

第一行,也不符合,这样下去一直不符合,就差不到数据。

实现大于的方法: select * from (select rownum rn from A) where rn>80

这样将选出结果集80行之后的了
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: