|
本文章共1902字,分2页,当前第2页,快速翻页:
|
ROWNUM = 1,第二条记录ROWNUM = 2
如果指定的条件是ROWNUM = 2的话。
对于满足其他条件的第一条记录如果返回的话ROWNUM = 1, 但是这不满足ROWNUM = 2的条件,因此这条记录不会返回。找到下一条记录,这时候ROWNUM仍然等于1,因为目前还没有返回1条符合的数据,同理这条记录也不会满足ROWNUM = 2的条件,也不会返回直到最后一条,都不会满足ROWNUM = 2的条件。
这就是为什么ROWNUM一般只能用于< 或<=的情况。 IXDBA.NET社区论坛
rownum使用=的时候只能是1,否则不会返回结果。
rownum使用>的时候只能大于0或负数,而这没有任何意义,因此一般不会出现大于的情况。
阅读更多内容:<<上一页 · 1 · 2
|
|
|
|
| |