rownum

作者: 吐痰高手 | 来源:发表于2017-03-28 20:22 被阅读2次

    rownum是一个虚列

    它并不是一个实际存在的列

    只有当查询结果输出之后才会有这么一列

    并且值+1递增

    rownum是它的列名


    所以如果在查询的时候使用

    where rownum > 2 
    

    这种表示方式是无法得到正确结果的,

    因为上述语句是在查询结果输出之前进行的判断,

    而在输出之前rownum并没有对结果进行+1递增,所以rownum一直是1.

    相关文章

      网友评论

          本文标题:rownum

          本文链接:https://www.haomeiwen.com/subject/gyrsottx.html