SQL数据处理,字符串先拆分后合并
Posted 詩和遠方
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了SQL数据处理,字符串先拆分后合并相关的知识,希望对你有一定的参考价值。
需求
以上数据样例,需要转为:
实际业务数据可能不止以上两列,而且数据量比较大,实现时要考虑性能。
本文用SQL实现。
思路
看上去是简单的字符串拆分,实际是每隔两个分隔符(\\)进行拆分,而且要将没拆分的分隔符符号转为冒号(:)。可以考虑先全部拆分再每两个进行合并。
代码
/*** 第一步,移除多余字符,方便后续折分 ***/
-- update invalid splitor, "/ -> /
update dbo.physcial_checkup
set check_result = replace<
以上是关于SQL数据处理,字符串先拆分后合并的主要内容,如果未能解决你的问题,请参考以下文章