【发布时间】:2021-04-29 18:02:19
【问题描述】:
我有这样的数据,请帮忙
id | name | value
----+---------+---------
1 | a, b | 12, 34
我想得到这样的输出:
id | name | value
----+-------+---------
1 | a | 12
1 | b | 34
【问题讨论】:
-
仅供参考:您可能会考虑规范化您的表格。那么你就不必进行这些类型的拆分了。
-
那些逗号分隔的字符串总是成对的吗?或者可以有超过 2 个项目,例如"a, b, c" 的名称和 "12, 43, 56" 的值
-
paul:它们并不总是成对的,如果我们有 100 行,有些行只包含 1 个值,有些包含 2,有些包含 3,所以它不是静态的,
标签: sql sql-server database string split