sql-server – 用逗号分隔的SQL Server [复制]
发布时间:2020-12-24 22:21:41 所属栏目:MsSql教程 来源:网络整理
导读:参见英文答案 How do I split a string so I can access item x?41个 我有一个关于在T-SQL中拆分列值的问题. 我有 Address_colNevada,USATokyo,JapanHanoi,Vietnam 我想用逗号分割值 Address_col CountryNavada USATokyo JapanHanoi Vietnam 我怎样才能做
参见英文答案 >
How do I split a string so I can access item x?41个
Address_col Nevada,USA Tokyo,Japan Hanoi,Vietnam 我想用逗号分割值 Address_col Country Navada USA Tokyo Japan Hanoi Vietnam 我怎样才能做到这一点? 解决方法declare @T table (Address_col varchar(20)) insert into @T values ('Nevada,USA'),('Tokyo,Japan'),('Hanoi,Vietnam') select left(Address_col,charindex(',',Address_col)-1) as Address_col,stuff(Address_col,1,Address_col),'') as Country from @T 更新: insert into @T values ('Nevada,USA,World'),Japan,Vietnam,World') select parsename(C,3),parsename(C,2),1) from @T cross apply (select replace(Address_col,'.')) as T(C) (编辑:滁州站长网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
站长推荐
热点阅读