首页 > 解决方案 > 将 Cross Apply 和 String_split 应用于列 - SQL

问题描述

不幸的是,我有以下格式的数据,我对数据的输入方式无能为力,数据看起来像;

ID 第 X 列
1 I (a)一些文本 (b)一些更多文本 (c) 文本
2 1a 一些文本 b 更多文本 c

是否可以使用交叉应用和字符串拆分,使数据看起来像;

ID 第 X 列
1 (a) 一些文本
1 (b) 更多文本
1 (c) 案文
2 a 一些文本
2 b 更多文本

理想情况下,拆分后的最终目标是删除 a、b、c 等。

我正在使用 SQL 版本;2019 年开发

标签: sqlsql-serverstringtsql

解决方案


推荐阅读