【问题标题】:How to get the length of a repeated nested field in bigquery如何在bigquery中获取重复嵌套字段的长度
【发布时间】:2018-01-13 16:17:19
【问题描述】:

我在 bigquery 中有一个表,其中有一个名为 author_names 的重复嵌套字段。

如何获取重复嵌套字段author_names 的长度? 例如对于article_id = 2049807276,作者姓名的长度为2。

我更喜欢 bigquery 中的标准 sql 语法。

【问题讨论】:

    标签: google-bigquery bigquery-standard-sql


    【解决方案1】:

    你应该使用ARRAY_LENGTH()函数

    #standard SQL
    SELECT article_id, ARRAY_LENGTH(author_names) len
    FROM `table`
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2016-07-17
      • 2018-06-22
      • 1970-01-01
      • 1970-01-01
      • 2023-01-20
      • 1970-01-01
      • 1970-01-01
      • 2021-12-04
      相关资源
      最近更新 更多