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