Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/arrays/13.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
带数组公式的SQL代码_Sql_Arrays_Google Bigquery - Fatal编程技术网

带数组公式的SQL代码

带数组公式的SQL代码,sql,arrays,google-bigquery,Sql,Arrays,Google Bigquery,sql新手。我在下面的代码中得到了这个错误消息,我不确定我哪里出错了 “无法访问数组类型为[1:31]的值上的字段值” 我希望这段代码最终能帮助我将数据集中的3种不同的创建者受众规模与其相应的平均参与率进行分组 SELECT creator_audience_size.value, AVG(engagement_rate / 1000000) AS avgER FROM `public_campaigns` AS pc, UNNEST(posting_langua

sql新手。我在下面的代码中得到了这个错误消息,我不确定我哪里出错了

“无法访问数组类型为[1:31]的值上的字段值”

我希望这段代码最终能帮助我将数据集中的3种不同的创建者受众规模与其相应的平均参与率进行分组

SELECT
    creator_audience_size.value,
    AVG(engagement_rate / 1000000) AS avgER
FROM
    `public_campaigns` AS pc,
    UNNEST(posting_language) AS size
JOIN `public_instagram_channels` AS pic ON
    pc.id = pic.id
GROUP BY
    creator_audience_size.value
公众活动图表

  • 请注意,预览中未显示创建者\受众\大小字段名称,这就是我使用以“.value”结尾的字段的原因
  • 还要注意的是,并不是所有的字段名都显示出来——有一些字段名在模式中包含“repeated”,所以不确定这是否就是我得到数组错误的原因
字段名 类型。 模式 创建者\受众\大小值 一串 可空 创作者\观众\规模 记录 重复的 身份证件 整数 可空 观众(年龄)(细分) 记录 重复的