编程论坛 » Oracle » ORCALE 中随机取10条数据怎么取呀?
新手上路
搜索更多相关主题的帖子: ORCALE 数据 随机 tab name
查看详细资料
TOP
在ORACLE中没有"top 10"这个关键字的。那么要取10条数据可用"ROWNUM"如取前10条:select * from tab_name WHERE ROWNUM < 11 order by tab_ID
谢谢大虾!郁闷了!ORCALE好多东西都不会!
到编程先锋论坛上去看看吧http://www.bcxf.cn
注册会员
呵呵……
原帖由 [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
中级会员