# #google-bigquery #grouping #unnest
Вопрос:
У меня есть эти данные
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