悟心

成功不是将来才有的,而是从决定去做的那一刻起,持续累积而成。 上人生的旅途罢。前途很远,也很暗。然而不要怕。不怕的人的面前才有路。

  BlogJava :: 首页 :: 新随笔 :: 联系 :: 聚合  :: 管理 ::
  93 随笔 :: 1 文章 :: 103 评论 :: 0 Trackbacks
--查询一条随机数上来

select * from tablename where t_id=(select trunc(dbms_random.value(min(条件),max(条件))) from tablename;

select * from dept where did=(select trunc(dbms_random.value(min(rownum),max(rownum))) from dept);

--查询N条随机记录上来

select * frmo (select * from tablename order by sys_guid()) where rownum<N

select * from (select * from dept order by sys_guid()) where rownum < 5;

--查询出表中X条中从N到M条特定记录上来(分页查询)


select * from (select rownum r,t.* from tablename t where rownum<X) ss where ss.r>N and ss.r <=M

select * from (select rownum r, t.* from dept t where rownum<6) ss where ss.r > 2 and ss.r <= 10
posted on 2009-11-20 14:50 艾波 阅读(265) 评论(0)  编辑  收藏 所属分类: SQL

只有注册用户登录后才能发表评论。


网站导航: