sql 字符串分隔问题

houxingguo 2007-09-06 01:42:31
我要把字段中的如下字符串“01020304050607,01030507091113,03040506070809”变成这样的格式:“01,02,03,04,05,06,07;01,03,05,07,09,11,13;03,04,05,06,07,08,09”请问用SQL语句如何实现,这个是双色球的三注投注号码,并且字段中可能是1注2注3注5注等等不定。
...全文
95 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
OracleRoob 2007-11-11
  • 打赏
  • 举报
回复
或者,直接用每个号占2位的方式拆分。

前提:每个号必须占用2个字符。
OracleRoob 2007-11-11
  • 打赏
  • 举报
回复
先用逗号拆分为三个串,然后再用每两位一个号的方式拆分。
xiaojing7 2007-10-24
  • 打赏
  • 举报
回复
Left(字段,xx)截取,再用stuff(字段,x,x,xx)替换,
应该可以实现
ruanchao 2007-09-26
  • 打赏
  • 举报
回复
这个用sql语句实现恐怕有点问题吧?

同样关注这个问题
jhs1982419 2007-09-06
  • 打赏
  • 举报
回复
现用函数转化输出格式,再在查询语句中直接调用函数就可以了 。

2,209

社区成员

发帖
与我相关
我的任务
社区描述
其他数据库开发 其他数据库
社区管理员
  • 其他数据库社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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