我收到临时表的错误消息(语法错误:[2:1] 处出现意外的“(”)

发布于 2025-01-17 05:33:57 字数 862 浏览 2 评论 0原文

我收到错误消息:

CREATE TABLE #percent_population_vaccinated
(
    continent NVARCHAR(255),
    location NVARCHAR(255),
    date datetime,
    population numeric,
    new_vaccinations numeric,
    rolling_vaccinations numeric
)

INSERT INTO #percent_population_vaccinated
SELECT dea.continent, dea.location, dea.date, dea.population, vac.new_vaccinations
, SUM(vac.new_vaccinations) OVER (PARTITION BY dea.location ORDER BY dea.location, dea.date) AS rolling_vaccinations
FROM `my-project-0306-343712.portfolio_project_covid.covid_deaths` AS dea
JOIN `my-project-0306-343712.portfolio_project_covid.covid_vaccinations` AS vac
    ON dea.location = vac.location
    AND dea.date = vac.date
WHERE dea.continent IS NOT NULL 

SELECT *, (rolling_vaccinations/population) * 100
FROM #percent_population_vaccinated

我正在尝试按照教程进行操作,但我被困在这里。

I get the error message with this:

CREATE TABLE #percent_population_vaccinated
(
    continent NVARCHAR(255),
    location NVARCHAR(255),
    date datetime,
    population numeric,
    new_vaccinations numeric,
    rolling_vaccinations numeric
)

INSERT INTO #percent_population_vaccinated
SELECT dea.continent, dea.location, dea.date, dea.population, vac.new_vaccinations
, SUM(vac.new_vaccinations) OVER (PARTITION BY dea.location ORDER BY dea.location, dea.date) AS rolling_vaccinations
FROM `my-project-0306-343712.portfolio_project_covid.covid_deaths` AS dea
JOIN `my-project-0306-343712.portfolio_project_covid.covid_vaccinations` AS vac
    ON dea.location = vac.location
    AND dea.date = vac.date
WHERE dea.continent IS NOT NULL 

SELECT *, (rolling_vaccinations/population) * 100
FROM #percent_population_vaccinated

I'm trying to follow along with the tutorial but I get stuck here.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。
列表为空,暂无数据
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文