雅典娜标量子查询问题

时间:2019-11-18 03:23:28

标签: scalar-subquery

我在做雅典娜。 我有一个表,其中除其他列外还有两列感兴趣的列。它们是ID和帐户设计师列。两者都是字符串类型。

enter image description here

这是表格现在的样子。

最终产品应为;

enter image description here

我的查询是: enter image description here

enter image description here

我的查询应该如何获得最终产品。

1 个答案:

答案 0 :(得分:0)

这应该可以解决您的问题。 注意这里我使用regexp_replace删除所有特殊字符,例如(逗号,],[,双引号)。

select array_agg(distinct id),regexp_replace(username,'[^[:alnum:]'' '']') from 
(
select split_part("sto architect",',',1) as username,id from xyz_teams
Union 
select split_part("sto architect",',',2) as username,id from xyz_teams
) temp_tbl
group by regexp_replace(username,'[^[:alnum:]'' '']')