我应该使用哪种字符串函数组合才能在Impala中获得正确的权限?

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

我要分离此数据

"trial: 1.28  :sprout: 1.28  :blossom: 1.088  :garden: 0.896  :standard: 1.088  :advance: 1.088" 

在像a列'trial'列b'1.28',c列'sprout'列d'1.28'等列中...有人可以帮我吗?

sql impala
1个回答
0
投票

您可以为此使用以下功能。主要问题是您需要知道可以进行多少次拆分。

首先删除所有不需要的字符,例如:或双倍空格。然后使用以下功能进行分隔。

选择split_part('trial:1.28:sprout:1.28:blossom:','',1)

© www.soinside.com 2019 - 2024. All rights reserved.