首页 > 解决方案 > 选择高于或低于 0.00 的值

问题描述

当值不等于 0.00 时,我正在尝试计算并显示结果。当我执行语句时,我可以看到所有高于 0.00 的值,但未显示低于 0.00 的值。

我正在执行以下语句:

SELECT sum(debit-credit-balance) as 'Open value'
FROM table
WHERE 'Open value' <> CAST('0.00' AS DECIMAL(50,2))

我可以看到所有高于0.00. 但我没有看到低于0.00(例如:)的值-100.00

有人知道这句话有什么问题吗?

更新 1:

当我使用反引号而不是引号时,我收到以下错误消息:

#1054 - Unknown column 'Open value' in where clause

标签: mysql

解决方案


推荐阅读