问明月五线谱:Oracle中怎样取指定范围内的记录?
来源:百度文库 编辑:九乡新闻网 时间:2024/04/29 20:31:17
如果从表面上看100000条记录中取90000-90050的记录用
SELECT * from table where rownum > 90000 minus SELECT * from table where rownum > 90050的方法很慢,大概20多秒,而SQLServer用10秒就够了。有其他解决办法吗?BOW
SELECT *
from table
where rownum BETWEEN 90000 AND 90050
1后面的纪录集就不行了,(select * from table where rownum between 50 and 100 )总提示‘未选定行’!
(select rownum r,* from TableName) ss
where ss.r > = 90000 and ss.r <= 95000;
SELECT * from table where rownum > 90000 minus SELECT * from table where rownum > 90050的方法很慢,大概20多秒,而SQLServer用10秒就够了。有其他解决办法吗?BOW
- KingSunSha
- (弱水三千)
- 等 级:
10
更多勋章
SELECT *
from table
where rownum BETWEEN 90000 AND 90050
- 对我有用[0]
- 丢个板砖[0]
- 引用
- 举报
- 管理
- TOP
- homey123
- (icemat)
- 等 级:
1后面的纪录集就不行了,(select * from table where rownum between 50 and 100 )总提示‘未选定行’!
- 对我有用[0]
- 丢个板砖[0]
- 引用
- 举报
- 管理
- TOP
- zhuzhichao
- (竹之草)
- 等 级:
2
更多勋章
(select rownum r,* from TableName) ss
where ss.r > = 90000 and ss.r <= 95000;
- 对我有用[0]
- 丢个板砖[0]
- 引用
- 举报
- 管理
- TOP
- homey123
- (icemat)
- 等 级:
Oracle中怎样取指定范围内的记录?
指定WinXP中启动项目的顺序
Oracle中大批量删除数据的方法
oracle中jdbc驱动包的说明
Oracle中dual表的用途
ORACLE中column 的type规范..
Oracle SID在本机上已经存在,请指定一个不同的SID”的解决办法 - David ...
word中如何指定打印某节的某些页?
唐代诗人是怎样记录嫖娼经历的
唐代诗人是怎样记录嫖娼经历的
唐代诗人是怎样记录嫖娼经历的
SQL Server中访问Oracle服务器的方法
Oracle闪回truncate删除的表中数据
Oracle中生成汉字拼音码的函数(转载)
世界文学范围内的中国文学
【怎样取名字】
怎样取英文名字?
EXCEL 怎样在保存的时候又另存一份到指定的文件夹
乌干达杀小孩取生殖器的祭祀是怎样的?
乌干达杀小孩取生殖器的祭祀是怎样的?
朝鲜人民上银行取钱的过程是怎样的?
朝鲜人民上银行取钱的过程是怎样的?
强行取肾揭开怎样的人体器官买卖黑幕?
强行取肾揭开了怎样的人体器官买卖黑幕?