Google bigquery group by中的where子句

Google bigquery group by中的where子句,google-bigquery,Google Bigquery,以下查询正在按预期工作 select month, day, count(*) as cnt from publicdata:samples.natality group by month,day order by cnt desc; 但只要我加上where year>1990 我只得到部分结果。所有结果均与日期=0匹配,但结果中未列出其他日期(1至31)。 这个问题正确吗 我还想知道我是为样本公共数据付费还是免费的。实际上似乎1989年之后的所有数据都没有其他天数设置为0,因此您得到的结果

以下查询正在按预期工作

select month, day, count(*) as cnt from publicdata:samples.natality
group by month,day 
order by cnt desc;
但只要我加上where year>1990 我只得到部分结果。所有结果均与日期=0匹配,但结果中未列出其他日期(1至31)。 这个问题正确吗


我还想知道我是为样本公共数据付费还是免费的。

实际上似乎1989年之后的所有数据都没有其他天数设置为0,因此您得到的结果是正确的。

我只需要按月+天进行分组。此查询的目的是找出所有年份中最“高效”的月份或日期。实际上,似乎1989年之后的所有数据都没有其他天数设置为0,因此您得到的结果是正确的。