大查询中的不嵌套
Posted
技术标签:
【中文标题】大查询中的不嵌套【英文标题】:Unnest in bigquery 【发布时间】:2021-05-19 12:28:31 【问题描述】:我有这个数据
USER_ID EVENT_PARAMS
10001 walk
sleep
adventure
10002 movies
10003 book
我是怎么做到的
USER_ID EVENT_PARAMS COUNT(EVENT_PARAMS)
10001 walk, sleep, adventure 3
10002 movies 1
10003 book 1
我已经尝试过使用简单的 unnest,但仍然没有找到我要找的东西
【问题讨论】:
【参考方案1】:使用array_to_string 和array_length:
select
user_id,
array_to_string(event_params, ', '),
array_length(event_params)
from mytable
【讨论】:
以上是关于大查询中的不嵌套的主要内容,如果未能解决你的问题,请参考以下文章