Я пробовал следующий запрос:
SELECT STRING_AGG(inputs.addresses) as stringAgg,
FROM `bigquery-public-data.crypto_bitcoin.transactions`
JOIN UNNEST (inputs) AS inputs
GROUP BY Date(block_timestamp)
Однако я получаю следующую ошибку:
Нет подходящей подписи для агрегатной функции STRING_AGG для типов аргументов: ARRAY. Поддерживаемые подписи: STRING_AGG (STRING); STRING_AGG (STRING, STRING); STRING_AGG (Bytes); STRING_AGG (BYTES, BYTES) в [2: 3] Подробнее о функциях BigQuery SQL.
Не знаете, как обойти это и получить список адресов, присутствующих в выходных данных. , Ошибка имеет смысл, учитывая тип адреса:
[выводы. адреса STRING REPEATED Адреса, которым принадлежит этот вывод.