【发布时间】:2018-01-13 16:17:19
【问题描述】:
我在 bigquery 中有一个表,其中有一个名为 author_names 的重复嵌套字段。
如何获取重复嵌套字段author_names 的长度?
例如对于article_id = 2049807276,作者姓名的长度为2。
我更喜欢 bigquery 中的标准 sql 语法。
【问题讨论】:
标签: google-bigquery bigquery-standard-sql
我在 bigquery 中有一个表,其中有一个名为 author_names 的重复嵌套字段。
如何获取重复嵌套字段author_names 的长度?
例如对于article_id = 2049807276,作者姓名的长度为2。
我更喜欢 bigquery 中的标准 sql 语法。
【问题讨论】:
标签: google-bigquery bigquery-standard-sql
你应该使用ARRAY_LENGTH()函数
如
#standard SQL
SELECT article_id, ARRAY_LENGTH(author_names) len
FROM `table`
【讨论】: