本文介绍了如何将一个列值int拆分为三列?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧! 问题描述 29岁程序员,3月因学历无情被辞! 您好, 我有一个表和一列,我想将一个列值拆分为三列(逗号分隔值) 我有一个表格数据。 插入adddetails值(''abc,123213,Delhi'') 我正在为分割值编写查询但是如何分成三列。 我的查询是: - 选择 SUBSTRING (地址, 1 ,CHARINDEX(' ,',address)-1) as Address1, SUBSTRING(地址,CHARINDEX(' ,',address)+ 1,LEN(地址)) as Address2 来自 adddetails 它是两列的查询,但我需要三列如 地址1地址2地址3 abc 123213德里 请帮帮我。 Ankit Agarwal 软件工程师解决方案 Hello,I have one table and a column, i want to split one column value into three column (comma separated value)I have a table data.insert into adddetails values(''abc,123213,Delhi'')I am writing a query for split values but how to break into three column.my query is:-select SUBSTRING(address,1,CHARINDEX(',',address)-1) as Address1,SUBSTRING(address,CHARINDEX(',',address)+1,LEN(address)) as Address2from adddetailsIt''s query of two column but i need three columns likeAddress1 Address2 Address3abc 123213 DelhiPlease help me.Ankit AgarwalSoftware Engineer 解决方案 这篇关于如何将一个列值int拆分为三列?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持! 上岸,阿里云! 08-22 19:21