摘要:
首先看一下ROWNUM的定义:是对结果集加的一个伪列,即先查到结果集之后再加上去的一个列 (先要有结果集)。简单的说 rownum 是对符合条件结果的序列号。它总是从1开始排起的。注意总是从1开始,先查出结果集,然后从1开始编号。举例来说,我有个user表,里面有字段user_id,按其排序,一共有60条记录,我要取出11到20这10条记录。看下sql:select * from (select rownum r, u.user_id, u.user_name from user u where rownum < 21 order b... 阅读全文