oracle_SQL中ROWID与ROWNUM的使用.docVIP

  • 5
  • 0
  • 约1.24万字
  • 约 12页
  • 2017-01-06 发布于重庆
  • 举报
oracle_SQL中ROWID与ROWNUM的使用

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)); --添加测试记录 insert into student values(200001,张一); insert into student values(200002,王二); insert into student values(200003,李三); insert into student values(200004,赵四); commit; --测试 SQL select * from student; ID NAME ------ ------------------------ 200001 张一 200002 王二 200003 李三 2

文档评论(0)

1亿VIP精品文档

相关文档