【发布时间】:2022-03-06 20:32:19
【问题描述】:
所以,我有这张桌子
| col1 |
|---|
| 1,2,3 |
| 1,4,5 |
我希望它是这样的
| col1 |
|---|
| 1 |
| 2 |
| 3 |
| 1 |
| 4 |
| 5 |
【问题讨论】:
标签: java sql-server
所以,我有这张桌子
| col1 |
|---|
| 1,2,3 |
| 1,4,5 |
我希望它是这样的
| col1 |
|---|
| 1 |
| 2 |
| 3 |
| 1 |
| 4 |
| 5 |
【问题讨论】:
标签: java sql-server
你可以这样分割字符串:
SELECT
value
FROM
STRING_SPLIT('a,b,c', ',');
【讨论】:
您的分隔数据似乎在一列中。如果是这样,您可以将string_split() 与CROSS APPLY 一起使用
Select col1=B.value
From YourTable A
Cross Apply string_split(A.col1,',') B
【讨论】: