-3

我使用下面的代码来查询前向引用的计数,但是没有用。independent-tea-223707:Mypatent.publication_num_assignee 是我自己创建的表。

 SELECT c.publication_number AS Pub, COUNT(p.publication_number) AS
    CitedBy 
    FROM `patents-public-data.patents.publications` AS p, UNNEST(citation) AS c 
    WHERE c.publication_number IN  (SELECT publication_number FROM `independent-tea-223707:Mypatent.publication_num_assignee`)
4

1 回答 1

0

此查询缺少一条GROUP BY()语句COUNT(),因为您在使用聚合函数时按多个列对结果进行分组。

对于任何进一步的建议,这个问题需要重新表述并提供理解问题所必需的所有元素(例如citation对象的结构和内容、错误消息等)。在这里查看有关如何提出好问题的建议。

同时,我邀请您查看BigQuery标准 SQL 语法,您可能希望特别关注语句UNNEST

于 2018-12-19T21:01:29.873 回答