0

以下查询按预期工作。

select month, day, count(*) as cnt from publicdata:samples.natality
group by month,day 
order by cnt desc;

但是,只要我添加where year > 1990 ,我只会得到部分结果。所有结果都与 day = 0 匹配,但其他日期(1 到 31)未在结果中列出。查询是否正确?

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

4

1 回答 1

2

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

于 2012-10-10T08:45:30.440 回答