FIRST()聚合过滤掉bigquery中的NULL值吗?

时间:2016-07-05 23:40:58

标签: google-bigquery

在文档中,description如下所示 Returns the first sequential value in the scope of the function.

然而,与其他聚合不同,它没有说明其范围是否包含NULL值。我做了一些实验,只是从实验结果看来它确实过滤掉了NULL值,但仍然只是想确定。

1 个答案:

答案 0 :(得分:1)

从SQL观点来看,NULL是用于表示缺失值的术语。因此,具有NULL“value”的字段是没有值的字段,因此有意义的是它不被FIRST()聚合

考虑

根据我的经验,确认FIRTST()

不考虑NULL

同意,这样可以更好地清楚地反映在文档中