【发布时间】:2020-05-03 17:30:01
【问题描述】:
执行以下代码时出现除以零错误。我在ELSE 之后尝试了NULLIF,但我遇到了同样的错误消息:
SELECT
country_IBS
, Sku
, LTM_Sales_USD
, PTM_Sales_USD
, LTM_Cost_USD
, (CASE WHEN -([LTM_Sales_USD]-[PTM_Sales_USD])/([LTM_Sales_USD]+[PTM_Sales_USD]) IS NULL
THEN 0
ELSE -([LTM_Sales_USD]-[PTM_Sales_USD])/([LTM_Sales_USD]+[PTM_Sales_USD]) END +1)/2 AS "Sales Growth % (scaled)"
FROM #tempSalesChange
【问题讨论】:
-
以下答案之一是否回答了您的问题?如果是,请接受其中之一。
标签: sql sql-server tsql select