Fey*_*n27 32 sql nested google-bigquery
我正在尝试在BigQuery上使用标准SQL方言(即不是旧版SQL)运行查询.我的查询是:
SELECT
date, hits.referer
FROM `refresh.ga_sessions_xxxxxx*`
LIMIT 1000
Run Code Online (Sandbox Code Playgroud)
但不断收到错误
Error: Cannot access field referer on a value with type
ARRAY<STRUCT<hitNumber INT64, time INT64, hour INT64, ...>> at [2:12]
Run Code Online (Sandbox Code Playgroud)
有人知道正确的语法吗?
Mik*_*ant 49
如果你正在寻找所有的参考者 - 试试
SELECT date, h.referer
FROM `refresh.ga_sessions_xxxxxx*`, UNNEST(hits) as h
Run Code Online (Sandbox Code Playgroud)