【发布时间】:2021-06-17 18:40:48
【问题描述】:
这是我尝试在 BigQuery 中运行的内容,但不断收到错误代码。我做错了什么?
#显示吸烟者的死亡人数
select dea.location, dea.population, gen.female_smokers, gen.male_smokers
sum(female_smokers) as TotalFemales, sum(gen.male_smokers) as TotalMale over (PARTITION BY dea.location order by dea.location, dea.population) as RollingWomen
FROM capstone-project-317016.Portfolio1.CovidDeaths dea;
join capstone-project-317016.Portfolio1.CovidbyGender gen
on dea.location = gen.location
and dea.population = gen.population
where dea.location is not null
group by dea.population
【问题讨论】:
-
在
gen.male_smokers之后添加逗号以遇到更多错误。这是一团糟,所以你应该在发布之前逐个处理代码!!! -
我不明白你的反应...我是一名新的 DA 并且正在自己练习,因此我寻求帮助。现在我得到另一个错误:语法错误:OVER 关键字必须跟随在 [2:73] 的函数调用
-
在发布此类问题之前 - 我们希望您做一些 [至少] 最少的研究工作!所以你不要把我们当作一个搜索引擎,这会最大限度地减少你获得帮助的机会:o)
-
我收到另一个错误:语法错误:OVER 关键字必须跟在函数调用之后
标签: google-bigquery data-analysis