操作数数据类型 nvarchar 对于除法运算符无效

问题描述 投票:0回答:0

执行这段代码后:

SELECT location, date, total_cases,total_deaths, (total_deaths/total_cases) * 100
FROM PortfolioProject..CovidDeaths
ORDER BY 1,2

我收到这个错误:

操作数数据类型 nvarchar 对于除法运算符无效。

  • 我假设,错误是因为表中的行数太大?
  • 或者错误来自行中的 NULL 值。
  • 也许我能以某种方式改变格式?

我尝试使用不同的方法或功能,如

CAST
VARCHAR(max)
,当然还有谷歌搜索。

sql sql-server solution nvarchar
© www.soinside.com 2019 - 2024. All rights reserved.