我有一個這樣的數字串列:1、2、3、4 等等。使這個串列變成一列網格的一種方法是聯合所有。還有另一種方法嗎?此致
uj5u.com熱心網友回復:
您可以使用 CROSS APPLY 和 STRING_SPLIT 來實作相同的目的。
declare @table table(list varchar(50))
insert into @table values ('1, 2, 3, 4')
select ss.value from @table as t
cross apply string_split(t.list,',') as ss
| 價值 |
|---|
| 1 |
| 2 |
| 3 |
| 4 |
轉載請註明出處,本文鏈接:https://www.uj5u.com/qukuanlian/528855.html
上一篇:將多行轉置為單行
