要求在单元格中的值为负值时显示零或不显示?
答案 0 :(得分:0)
这很简单 - 尝试CASE
构造。
SELECT CASE
WHEN myColumn < 0 THEN 0 -- or NULL
ELSE myColumn
END AS myColumnAlias
FROM myTable
WHERE <myConditions>
答案 1 :(得分:0)
迟了几年。希望你已经明白了。
至于你的问题,我认为唯一的解决方案是创建一个业务规则/计算脚本,它将检查所有现有数据并用0覆盖负值。请确保:
FRMLBOTTOMUP ON
;因为您只对现有数据执行此计算,因此使用此命令更安全,更快捷。