小编Mei*_*tal的帖子

操作数数据类型varchar对除运算符无效

我刚开始使用SQL,我有一个非常基本的问题:

我尝试划分2列(金额/费率) - 我将它们从'money'转换为'INT'但是当我尝试执行时它给了我这个错误:

操作数数据类型varchar对除运算符无效.

这是我输入的查询:

select referenceid, 
       CONVERT(decimal(15,3), sellamount) as 'amount', 
       convert(decimal(15,3), rateactual) as 'Rate',
       convert(decimal(15,3),'amount' / 'rate') as 'local amount'
FROM currencyfxconversions
Run Code Online (Sandbox Code Playgroud)

有人能帮我理解我做错了吗?

sql sql-server

1
推荐指数
1
解决办法
5307
查看次数

标签 统计

sql ×1

sql-server ×1