select * from (select rownum rm,a.* from table_name a) where rm<=30 and rm>=5;
select * from table_name where rownum<=20
select * from table_name where rownum<=20
解决方案 »
- 根据条件查询数据,若参数为空的时候应该怎么写?
- 修改完归档日志备份不成功
- 如何获取Oracle 10g数据库中的非系统用户名?
- 如何写这样的sql语句?查询某一时间字段超过n小时后的记录
- 这样在unix server 下查看 server 上装的Oracle 版本号
- 如何得到树型菜单某节点下的所有节点id号码?如输入1,则对应"2,4,6,8,9,20"
- 紧急求救,高分送上,一道关于存储过程的问题!
- 如何写VB和ORACLE数据库的连接
- grant connect,resource to user 究竟包括那些权限,谢谢!20分
- oracle sql development 表图标 裂开
- 急切求助:“ora-00960”这个错误怎么解决?
- 怎么安装32-bit version of SQL*Net, Net 8 or Net 9
IDLE> edit
已写入文件 afiedt.buf 1 SELECT * FROM
2 ( SELECT ename FROM emp order by sal )
3* WHERE rownum <= 20
IDLE> /ENAME
--------------------
SMITH
JAMES
ADAMS
WARD
MARTIN
MILLER
TURNER
ALLEN
CLARK
BLAKE
JONES
SCOTT
FORD
KING已选择14行。IDLE> SHOW USER
USER 为"SCOTT"
IDLE>
(select count(*)-20 from table_name);
取不出第5--30 行的记录