| 编程中国 | 业界新闻 | 技术文章 | 视频教程 | 下载频道 | 程序源码 | 个人空间 | 编程论坛
全能ASP/PHP/ASP.NET主机,支持月付专业 MSSQL 数据库空间,支持月付专业 MySQL 数据库空间,支持月付买域名,送MP3、MP4
高端软件开发 = 年薪十万不是梦赛孚耐:软件保护加密专家身份认证令牌USB KEY买空间,免费送域名(厦门中资源)
共有 2018 人关注过本帖
标题:ORCALE 中随机取10条数据怎么取呀?
收藏  订阅  推荐  打印 
cao6623696
Rank: 1
等级:新手上路
帖子:18
积分:280
注册:2007-4-16
ORCALE 中随机取10条数据怎么取呀?

select top 10 * from tab_name order by tab_ID;怎么取不到啊!ORCALE中不支持这样取数据吗?
搜索更多相关主题的帖子: ORCALE  数据  随机  tab  name  
2007-4-27 12:47
June2Ling
Rank: 1
等级:新手上路
帖子:33
积分:430
注册:2007-4-9

在ORACLE中没有"top 10"这个关键字的。那么要取10条数据可用"ROWNUM"
如取前10条:
select * from tab_name WHERE ROWNUM < 11 order by tab_ID


六月JVL风铃
2007-4-27 13:10
cao6623696
Rank: 1
等级:新手上路
帖子:18
积分:280
注册:2007-4-16
回复:(June2Ling)在ORACLE中没有

谢谢大虾!郁闷了!ORCALE好多东西都不会!

2007-4-27 15:02
xmf
Rank: 1
等级:新手上路
帖子:6
积分:160
注册:2007-4-15

到编程先锋论坛上去看看吧
http://www.bcxf.cn

2007-4-29 10:50
networkangle
Rank: 2
等级:注册会员
帖子:93
积分:1030
注册:2005-4-22

呵呵……


迎着太阳的朝阳我们喝着咖啡
2007-5-8 19:54
qdzhaojianmin
Rank: 1
等级:新手上路
帖子:1
积分:110
注册:2007-12-19

你说的方法好像不符合人家的问题,随机提取10条数据。你这样提取出的数据始终是前10条
select * from (select * from table order by dbms_random.value ) where rownum <11
2007-12-19 09:45
elvis123
Rank: 1
等级:新手上路
帖子:10
积分:208
注册:2007-11-24

原帖由 [bold][underline]qdzhaojianmin[/underline][/bold] 于 2007-12-19 09:45 发表 [url=http://bbs.bc-cn.net/redirect.php?goto=findpost&pid=1153642&ptid=135361][/url]
你说的方法好像不符合人家的问题,随机提取10条数据。你这样提取出的数据始终是前10条
select * from (select * from table order by dbms_random.value ) where rownum  
xue xi le yi xia:)
2007-12-25 17:24
神vLinux飘飄
Rank: 3Rank: 3
等级:中级会员
威望:1
帖子:304
积分:3174
注册:2007-1-27

不错,不错,学习ing

泛出微微的蓝色的光,像有生命般涌动着,闪烁着,平滑而优美,达到了机械和美学结合的最高境界
2007-12-28 13:51
tianshenghao
Rank: 1
等级:新手上路
帖子:3
积分:138
注册:2007-7-3

oracle总没有top 关键字,只能用rownum
2008-1-10 13:13
关于我们 | 广告合作 | 编程中国 | 清除Cookies | Archiver | WAP | TOP

编程中国 版权所有,并保留所有权利。鲁ICP备08000592号
Powered by Discuz, Processed in 0.070061 second(s), 9 queries.
Copyright©2004-2008, BCCN.NET, All Rights Reserved