SQL Server 表中字段按分隔符拆分为多行问题
答案:1 悬赏:70
解决时间 2021-02-11 00:13
- 提问者网友:久伴不朽
- 2021-02-10 15:41
SQL Server 表中字段按分隔符拆分为多行问题
最佳答案
- 二级知识专家网友:滚出爷的世界
- 2021-02-10 16:06
select num,id, substr(test1,0,instr(test1, ',')-1) test1, substr(test2,0,instr(test2, ',')-1) test2, substr(test3,0,instr(test3, ',')-1) test3 from table_name --前
union
select num,id, substr(test1,instr(test1, ',')+1) test1, substr(test2,instr(test2, ',')+1) test2, substr(test3,instr(test3, ',')+1) test3 from table_name --后
instr(test1, ',') 是计算逗号的位置。
union
select num,id, substr(test1,instr(test1, ',')+1) test1, substr(test2,instr(test2, ',')+1) test2, substr(test3,instr(test3, ',')+1) test3 from table_name --后
instr(test1, ',') 是计算逗号的位置。
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯