免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 2916 | 回复: 2

问一个sql语句,关于连号与重复 [复制链接]

论坛徽章:
0
发表于 2011-10-25 11:56 |显示全部楼层
本帖最后由 qishking 于 2011-10-25 14:10 编辑

1.查连号,r1至r6列中,如果有连号(2或3或4或5或6个连续的号码都算),就将整行输出
qihao r1 r2 r3 r4 r5 r6 b1
-------- ---- ---- ---- ---- ---- ---- ----
2011087 2 3 4 5 18 28 1
2011009 17 18 23 24 25 26 4
2010086 5 21 28 29 30 31 8
2010083 2 20 21 22 23 31 12
2009022 5 8 9 10 11 18 8
2008025 8 16 17 18 19 21 14
2008009 9 21 29 30 31 32 16
2007057 5 11 18 19 20 21 9
2006094 15 16 17 18 24 33 13
2006058 1 12 22 23 24 25 14
2005043 4 5 6 7 8 32 5
2004110 14 19 20 21 22 31 11
2003087 2 3 4 5 24 28 13
2003001 10 11 12 13 26 28 11
样本数据

2.查重复,b1列中有两个或更多的数值相同(必须是相邻的两行或多行),则将相同的整行输出

论坛徽章:
59
2015七夕节徽章
日期:2015-08-24 11:17:25ChinaUnix专家徽章
日期:2015-07-20 09:19:30每周论坛发贴之星
日期:2015-07-20 09:19:42ChinaUnix元老
日期:2015-07-20 11:04:38荣誉版主
日期:2015-07-20 11:05:19巳蛇
日期:2015-07-20 11:05:26CU十二周年纪念徽章
日期:2015-07-20 11:05:27IT运维版块每日发帖之星
日期:2015-07-20 11:05:34操作系统版块每日发帖之星
日期:2015-07-20 11:05:36程序设计版块每日发帖之星
日期:2015-07-20 11:05:40数据库技术版块每日发帖之星
日期:2015-07-20 11:05:432015年辞旧岁徽章
日期:2015-07-20 11:05:44
发表于 2011-10-25 12:34 |显示全部楼层
请把图直接在论坛贴出来吧。

论坛徽章:
0
发表于 2011-10-25 16:20 |显示全部楼层
SQL基本不可能
用PL/SQL或其他编程语言解决。
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP