[英]How to join columns in 1 table. One with a column that is being split by a comma
我正在尝试从一张表中查看所有结果。 但是我也将其中一列用逗号分隔成两列。 这是它的样子
Table 1
-------------------------
colA, colB, colC, colD
A B1,B2 C D
A B1,B2 C D
我想要得到的是
Table 1
-------------------------
colA, colB1, colB2, colC, colD
A B1, B2 C D
A B1, B2 C D
我想我必须加入或合并,但是遇到了麻烦。
SELECT split_part(colB, ',', 1) AS City
, split_part(colB, ',', 2) AS State
FROM table1
Select colA, ColC, ColD from table 1
基本上,我试图将4列变成5列。(第2列信息中有一个逗号,因此我想将其拆分)
我认为这就是答案,因此我将其发布在此处
select
colA,
split_part(colB, ',', 1) as colB1,
split_part(colB, ',', 2) as colB2,
colC,
colD
from
table
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.