如何使用sql将方括号内容分成单独的列

问题描述 投票:0回答:1

帮我转换这一列 [[-101,32],[-105,36],[-107,38]]

A 栏
[[-101,32],[-105,36],[-107,38]]

进入下面的列,其中每对引用一行。

A 栏
-101,32
-105,36
-107,38

我是 SQL 新手,所以我无法分离这些内容,请有人告诉我如何拆分它们。

sql mysql snowflake-cloud-data-platform geojson
1个回答
0
投票

您可以使用此代码...

SELECT value FROM STRING_SPLIT(REPLACE(REPLACE(REPLACE('[[-101,32],[-105,36],[-107,38]]','],[',']@['),'[',''),']',''), '@')
© www.soinside.com 2019 - 2024. All rights reserved.