Oracle中rownum的使用

    技术2022-05-11  4

        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行之后的了


    最新回复(0)