在BigQuery中选择没有记录的记录

时间:2017-11-29 17:24:42

标签: google-bigquery

我在一个表格中使用BigQuery中的Google Vision API调用结果,其模式如下所示:

image STRING NULLABLE
...
labelAnnotations    RECORD  REPEATED    
labelAnnotations.description    STRING  NULLABLE    
...

我可以使用以下查询获取包含一个或多个标签的所有图像:

  SELECT image,
      count(labelAnnotations.description) as n_labels
  FROM datasetid.tableid,
  UNNEST(labelAnnotations) as labelAnnotations
  GROUP BY 1

如果特定图像没有labelAnnotations记录,如何获取image值?即。 API返回一个空的labelAnnotations记录,或根本没有记录。

我希望这很明显,但尝试使用WHERE labelAnnotations IS NULL失败了。

0 个答案:

没有答案