0
CASE
 WHEN actual = 'NULL' THEN 0
 ELSE actual
END AS Cost

“实际”列 -> 金钱,“成本”列 -> 字符/文本

如果“实际”中有任何“NULL”,我想将其更改为 0.00 到“成本”

以及如何在 SQL 中连接(在 Excel 函数中)它,所以 'Cost' 中的值将变为 Rp [value].00?

错误说:

无法将 char 值转换为货币。char 值的语法不正确

4

1 回答 1

1

您的NULL支票似乎已关闭 - 使用IS NULL而不是= 'NULL'

CASE WHEN actual IS NULL THEN 0 ELSE actual END AS Cost
于 2013-07-15T03:43:19.863 回答