Oracle中的rownum,rowid的用法
1.ROWNUM的使用——TOP-N分析 使用SELECT语句返回的结果集,若希望按特定条件查询前N条记录,可以使用伪列ROWNUM。 ROWNUM是对结果集加的一个伪列,即先查到结果集之后再加上去的一个列 (强调:先要有结果集)。简单的说ROWNUM是符合条件结果的序列号。它总是从1开始排起的。 使用ROWNUM时,只能使用<、<=、!=符号。 举例: student(学生)表,表结构为: ID char(6) --学号 name VARCHAR2(10) --姓名 --建表 create table student (ID char(6), name VARCHAR2(10)); --添加