CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
可用分押宝游戏火热进行中... 专题改版:Java Web 专题
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  Oracle >  基础和管理

取第二条和第三条的记录

楼主sinusoid(黑眼圈)2004-08-03 19:28:17 在 Oracle / 基础和管理 提问

我要取得第二条和第三条的记录。  
  为什么我这样取,取不到呢?  
   
  第一:  
  SQL>   select   rownum,dept.*   from   dept  
      2     /  
   
          ROWNUM           DEPTNO   DNAME                     LOC  
  ----------   ----------   --------------   -------------  
                    1                   10   ACCOUNTING           NEW   YORK  
                    2                   20   RESEARCH               DALLAS  
                    3                   30   SALES                     CHICAGO  
                    4                   40   OPERATIONS           BOSTON  
   
  第二:  
   
      1     select   rownum,dept.*   from   dept  
      2*     where   rownum   between   2   and   3  
  SQL>   /  
   
  未选定行  
   
  SQL>   ed  
  已写入文件   afiedt.buf  
   
      1     select   rownum,dept.*   from   dept  
      2*     where   rownum   >=2   and   rownum<=3  
  SQL>   /  
   
  未选定行  
   
   
  我知道有别的可行办法,想请问为什么这样子出来的结果是空集呢?  
   
  问题点数:50、回复次数:5Top

1 楼CodeMagic(ErrorDetector)回复于 2004-08-03 19:50:50 得分 20

select   *   from   dept   where   rownum<4   minus   select   *   from   dept   where   rownum<2;Top

2 楼wl3721()回复于 2004-08-03 20:40:34 得分 5

select   *   from    
  (select   rownum,dept.*   from   dept)  
  where   rownum   in   (2,3)Top

3 楼ineedtostudy(amei)回复于 2004-08-03 20:55:33 得分 25

rownum   是oracle取出数据后加上的,取数据操作在前面,所以rownum不使用'>'操作符。2楼和3楼的做法都可行。Top

4 楼egxsun(egxsun)回复于 2004-08-03 21:18:24 得分 0

学习!Top

5 楼sinusoid(黑眼圈)回复于 2004-08-04 08:46:49 得分 0

调试一下wl3721(),还是返回的是空集。Top

相关问题

  • 如何从第二条记录开始取啊??????
  • 取一条随机记录
  • 如何取30-40条记录?
  • 循环读取的问题,从第二条记录开始读取。
  • 求救:取多条记录中的第一条记录
  • 求取某条记录之后的所有记录的方法?
  • 求取某条记录之后的所有记录的方法?
  • 如何用SQL实现第一条记录加第二条记录?
  • 获取记录
  • 取记录?

关键词

  • sql
  • rownum
  • dept
  • where
  • select

得分解答快速导航

  • 帖主:sinusoid
  • CodeMagic
  • wl3721
  • ineedtostudy

相关链接

  • Oracle类图书

广告也精彩

反馈

请通过下述方式给我们反馈
反馈
提问
网站简介|广告服务|VIP资费标准|银行汇款帐号|网站地图|帮助|联系方式|诚聘英才|English|问题报告
世纪乐知(北京)网络技术有限公司 版权所有, 京 ICP 证 020026 号
北京创新乐知广告有限公司 提供技术支持
Copyright © 2000-2007, CSDN.NET, All Rights Reserved
GongshangLogo