六狼论坛

 找回密码
 立即注册

QQ登录

只需一步,快速开始

新浪微博账号登陆

只需一步,快速开始

搜索
查看: 20|回复: 0

ORACLE中拼接号码的sql该怎么写?

[复制链接]

升级  10%

1

主题

1

主题

1

主题

童生

Rank: 1

积分
5
 楼主| 发表于 2013-2-3 14:19:07 | 显示全部楼层 |阅读模式
如下图所示:如果一张表A中存储如下数据,
bitycode startno           endno1000000350001000035001210000003500220000350135100000035013600003501381000000350139000035014110000003501420000350200100000035020100003502011000000350202000035035010200000042010000004500102000229000100022900271020002290028000229006210200022900630002290063102000229006400022901001020002290359000229035910200022910290002291032102003041080100304130003010000659001000065950030100007406260000741125
应该怎么转换为如下所示的结果呢?
bitycode startno           endno1000000350001000035001210000003500220000350350102000000420100000045001020002290001000229002710200022900280002290062102000229006300022901001020002290359000229035910200022910290002291032102003041080100304130003010000659001000065950030100007406260000741125
总结:就是为了保证如果下一条记录的startno能跟上一条的endno号码练号的话就拼接在一起,最好加个份数。谢谢大家啦~!
您需要登录后才可以回帖 登录 | 立即注册 新浪微博账号登陆

本版积分规则

快速回复 返回顶部 返回列表