Я получаю ошибку деления на ноль при выполнении кода ниже. Я попытался NULLIF после инструкции ELSE, но я получаю то же сообщение об ошибке:
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