sql - 将 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 年开发
解决方案
推荐阅读
- php - 带有 php 的多个 Bootstrap 轮播
- javascript - 如何在PointsMaterial 三个js 的迷雾后面点击对象
- docker - 使用 npm run build 后如何正确查看我的 Vue.js 应用程序
- powerbi - power bi 数数
- python - 使用二元交叉熵将 DNN 的输出解释为损失
- python - 如何在python中拆分txt中的项目?
- javascript - 在 vanilla JS 中添加元素的干净代码
- java - 使用并行流生成列表
- php - 搜索列表的 YouTube v3 API 调用:正确的 curl 设置
- chart.js - 从工具提示中删除零值