ITPUB??ì3
ITPUB论坛 » Oracle开发 » 知道号段起止,如何选择该号段内的所有号码?

标题: [原创] 知道号段起止,如何选择该号段内的所有号码?
离线 Arraylastwinner
路边野花不要,踩!
世本冇谱,靠者多便有


精华贴数 18
个人空间 941
技术积分 44227 (20)
社区积分 28743 (40)
注册日期 2002-11-27
论坛徽章:205
现任管理团队成员参与2009年中国云计算大会纪念ITPUB北京2009年会纪念徽章ITPUB北京九华山庄2008年会纪念徽章ITPUB北京香山2007年会纪念徽章生肖徽章2007版:龙
行业板块每日发贴之星2009新春纪念徽章2008新春纪念徽章   

发表于 2007-1-7 15:53 
知道号段起止,如何选择该号段内的所有号码?

有表如下:
CREATE TABLE T20
(
  ID  NUMBER(2),
  S   NUMBER(5),
  E   NUMBER(5)
);

INSERT INTO T20 ( ID, S, E ) VALUES (
1, 10, 11);
INSERT INTO T20 ( ID, S, E ) VALUES (
2, 1, 5);
INSERT INTO T20 ( ID, S, E ) VALUES (
3, 88, 100);
COMMIT;
PHP code:


select a
.ida.sa.e,b.disa.S+b.dis-1 h from

t20 a
,

(
select rownum dis from 

    
(select max(e-s)+1 gap from t20)

 
connect by rownum<=gapb

where a
.e>=a.s+b.dis-1

order by a
.id4



运行结果:

        ID          S          E        DIS          H

---------- ---------- ---------- ---------- ----------

         
1         10         11          1         10

         1         10         11          2         11

         2          1          5          1          1

         2          1          5          2          2

         2          1          5          3          3

         2          1          5          4          4

         2          1          5          5          5

         3         88        100          1         88

         3         88        100          2         89

         3         88        100          3         90

         3         88        100          4         91

         3         88        100          5         92

         3         88        100          6         93

         3         88        100          7         94

         3         88        100          8         95

         3         88        100          9         96

         3         88        100         10         97

         3         88        100         11         98

         3         88        100         12         99

         3         88        100         13        100

..............

相关文章:
http://lastwinner.itpub.net/post/7102/44843
http://lastwinner.itpub.net/post/7102/48132
http://lastwinner.itpub.net/post/7102/50782


__________________
只看该作者    顶部
离线 angelxing800
资深会员


精华贴数 0
个人空间 0
技术积分 1488 (1289)
社区积分 2 (32562)
注册日期 2006-8-2
论坛徽章:1
      
      

发表于 2007-1-7 17:43 
怎么看不明白楼上这样的查询有什么作用吗?
先顶吧


__________________
自己没饭吃,别人不会肚子饿!msn:angelxing800@hotmail.com
只看该作者    顶部
离线 Toms_zhang
会员


精华贴数 3
个人空间 12
技术积分 18969 (57)
社区积分 2020 (692)
注册日期 2002-8-31
论坛徽章:56
现任管理团队成员2009新春纪念徽章    
      

发表于 2007-1-7 20:16 
呵呵,在实际工作中,也确实有这样的需求


__________________
托马斯张MSN:toms_zrp@live.cn  我的BLOG:http://tomszrp.itpub.net
只看该作者    顶部
离线 piliskys
霹雳火


来自 江西(奉新)
精华贴数 2
个人空间 0
技术积分 3992 (407)
社区积分 1727 (766)
注册日期 2004-9-25
论坛徽章:20
管理团队成员参与2009年中国云计算大会纪念生肖徽章2007版:兔生肖徽章2007版:马生肖徽章2007版:鸡生肖徽章2007版:猴
生肖徽章2007版:鼠生肖徽章2007版:牛行业板块每日发贴之星生肖徽章2007版:蛇生肖徽章2007版:鼠2009新春纪念徽章

发表于 2007-1-7 21:46 
同理可以构建两个时间之间的数据的


__________________
眼高手低,沉默寡言!
只看该作者    顶部
离线 lastwinner
路边野花不要,踩!
世本冇谱,靠者多便有


精华贴数 18
个人空间 941
技术积分 44227 (20)
社区积分 28743 (40)
注册日期 2002-11-27
论坛徽章:205
现任管理团队成员参与2009年中国云计算大会纪念ITPUB北京2009年会纪念徽章ITPUB北京九华山庄2008年会纪念徽章ITPUB北京香山2007年会纪念徽章生肖徽章2007版:龙
行业板块每日发贴之星2009新春纪念徽章2008新春纪念徽章   

发表于 2007-1-8 01:04 


QUOTE:
最初由 angelxing800 发布
怎么看不明白楼上这样的查询有什么作用吗?
先顶吧


有来有回嘛
blog里有人问,干脆就再写一个出来了

这个比还原回号段要简单的说


__________________
只看该作者    顶部
离线 爱吃冬虫草
中级会员



精华贴数 0
个人空间 0
技术积分 426 (5106)
社区积分 0 (1228498)
注册日期 2006-12-15
论坛徽章:0
      
      

发表于 2007-1-8 07:58 


QUOTE:
最初由 angelxing800 发布
怎么看不明白楼上这样的查询有什么作用吗?
先顶吧


老大,你先看看他的排名在说吧


只看该作者    顶部
离线 lastwinner
路边野花不要,踩!
世本冇谱,靠者多便有


精华贴数 18
个人空间 941
技术积分 44227 (20)
社区积分 28743 (40)
注册日期 2002-11-27
论坛徽章:205
现任管理团队成员参与2009年中国云计算大会纪念ITPUB北京2009年会纪念徽章ITPUB北京九华山庄2008年会纪念徽章ITPUB北京香山2007年会纪念徽章生肖徽章2007版:龙
行业板块每日发贴之星2009新春纪念徽章2008新春纪念徽章   

发表于 2007-1-9 00:24 


QUOTE:
最初由 爱吃冬虫草 发布

老大,你先看看他的排名在说吧


别,这个没啥关系的


__________________
只看该作者    顶部
离线 shiguibao
永不言棄


精华贴数 2
个人空间 130
技术积分 7067 (218)
社区积分 17425 (103)
注册日期 2004-11-18
论坛徽章:69
奥运纪念徽章铜牌徽章八级虎吧徽章阿森纳巴塞罗那迈阿密热火
印第安纳步行者2009新春纪念徽章2008北京奥运纪念徽章:羽毛球2008北京奥运纪念徽章:击剑2008北京奥运纪念徽章:皮划艇静水2008北京奥运纪念徽章:排球

发表于 2007-1-9 11:17 
呵呵,估计经常会有人问的


__________________
现实是残酷的,更残酷的是你永远也看不到现实的全部

来虎吧玩玩吧
只看该作者    顶部
离线 hotiice
版主


精华贴数 10
个人空间 0
技术积分 17584 (68)
社区积分 1829 (735)
注册日期 2004-9-9
论坛徽章:26
现任管理团队成员会员2007贡献徽章铁扇公主生肖徽章2007版:虎生肖徽章2007版:羊数据库板块每日发贴之星
生肖徽章2007版:兔2008北京奥运纪念徽章:篮球生肖徽章2007版:牛2008北京奥运纪念徽章:帆船2008北京奥运纪念徽章:游泳设计板块每日发贴之星

发表于 2007-1-9 12:57 
又是分析函数。。。


__________________
①②⑧

只看该作者    顶部
离线 lastwinner
路边野花不要,踩!
世本冇谱,靠者多便有


精华贴数 18
个人空间 941
技术积分 44227 (20)
社区积分 28743 (40)
注册日期 2002-11-27
论坛徽章:205
现任管理团队成员参与2009年中国云计算大会纪念ITPUB北京2009年会纪念徽章ITPUB北京九华山庄2008年会纪念徽章ITPUB北京香山2007年会纪念徽章生肖徽章2007版:龙
行业板块每日发贴之星2009新春纪念徽章2008新春纪念徽章   

发表于 2007-1-9 22:55 


QUOTE:
最初由 hotiice 发布
又是分析函数。。。

这个跟分析函数没有关系


__________________
只看该作者    顶部
相关内容


CopyRight 1999-2006 itpub.net All Right Reserved.
北京皓辰网域网络信息技术有限公司. 版权所有
E-mail:Webmaster@itpub.net
京ICP证:060528号 联系我们 法律顾问