请问各位大狭这句很简单要求的sql怎么写?谢谢 ^0^

taojm 2003-10-17 07:06:43
有一个表叫table
其中有一个字段叫name
表中如果有1万条数据,我想抽取第5000条到5020条数据
这个要求的sql怎么写啊?
...全文
39 12 打赏 收藏 转发到动态 举报
写回复
用AI写文章
12 条回复
切换为时间正序
请发表友善的回复…
发表回复
tsj68 2003-10-18
  • 打赏
  • 举报
回复
修正如下:
select * from (select rownum rn,table.* from table where rownum<5021)
where rn>4999
这样效率高一些,只扫描前5021条记录,如果是大表,可以节省很多时间.
tsj68 2003-10-18
  • 打赏
  • 举报
回复
select * from (select rownum rn,table.* from table where rownum<5021)
where rn>4999
这样效率高一些,只扫描前5000条记录,如果是大表,可以节省很多时间.
astroboy 2003-10-18
  • 打赏
  • 举报
回复
我记得在sql-server中有个bengin...and,
不知道行不行,我没试过
podded 2003-10-18
  • 打赏
  • 举报
回复
"第5000条到5020条数据"是随便20条还是固定的20条数据呢?



Delphi_Li 2003-10-18
  • 打赏
  • 举报
回复
Oracle中的数据是随机存储的,每次的选择可能结果都不一样!!!
welyngj 2003-10-17
  • 打赏
  • 举报
回复
1 select * from tbl1 where rownum<6 minus
2* select * from tbl1 where rownum<2

ID A
-------- ----------
2 1a
3 1a
4 1a
5 1a
jiezhi 2003-10-17
  • 打赏
  • 举报
回复
1. select ... where rownum<=m
minus
select ... where rownum<n
2.use rowid
taojm 2003-10-17
  • 打赏
  • 举报
回复
首先select name from table where rownum<5020 and rownum>5000是不对的
其次select * from (select name,rownum rm from table) where rm>=5000 and rm<=5020
在算法上不好,还有什么好点的方法吗?
mcyy 2003-10-17
  • 打赏
  • 举报
回复
select name from table
where deptno<5020 and deptno>5000;
welyngj 2003-10-17
  • 打赏
  • 举报
回复
select name from table where rownum<5020 and rownum>5000
beckhambobo 2003-10-17
  • 打赏
  • 举报
回复
select * from (select name,rownum rm from table) where rm>=5000 and rm<=5020
yang505412 2003-10-17
  • 打赏
  • 举报
回复
select name from table where recno<5020 and recno>5000
好象是吧,不太记得了
不需要开发,0行代码接口服务,sql编程,只要会sql就会接口服务,让后端变得更简单简单4步短短5分钟,立马上手,java小白也可以接口。订阅课程后可以免费获取发布版进行使用和测试。 0行代码服务的需要来源案例一,当时有个项目,有400张表,都是管理系统,单表维护的内容较多,当时的项目团队是13人,前后端都,那时候还没有springboot,用的是ssm,mybatis刚出来,有了替代hibernate的趋势,ifelse了一堆又一堆,实体类也是,当时的后端分了7层☒,天天加班干这活,复制粘贴,很容易犯错,实体类多人引用修改,真的是废了很大的劲……案例二,也是一个比较大的项目,两千万多万那种,当时为了拿项目,需要快速实现原型给客户看,要求比较高,虽说是原型但是数据全部需要实时,这时候就需要大量编数据接口,同样编接口这件事难度倒是不大,但是量大,编过程手很容易出错……案例三,以前管理的团队主要做移动端开发,里面的项目会涉及到推送,管理系统,数据采集与同步,总之很多内容,需要前后端通吃,我不仅需要出方案,设计原型,设计数据库,出报价,沟通需求,还要后端框架,数据接口与数据采集,开发前端(web端),移动端,管理所有项目,但是那时候招的人只会移动端,实在是忙不过来,我就想能不能有个框架让不会java的人能接口,因为移动端sqlite总是会用的,也就是说sql不是难点……基于以上三点需求的积累,我利用业余时间了一个后端框架,完成了这样的需求,刚开始是需要三行代码完成一个接口,经过后面优化,现在不代码也可以实现……  本框架涉及的知识点比较多,目前提供最基础版供大家学习和使用,后期逐步推出框架具体的教程和功能内容,下期我们讲如何在实际项目中通过部署版如何完成所需要的接口编,欢迎大家订阅。

17,377

社区成员

发帖
与我相关
我的任务
社区描述
Oracle 基础和管理
社区管理员
  • 基础和管理社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧