我有一个变量call_15_second
,其值为:0,1,空 因此,我首先处理 NULL 并将它们更改为 0,下面的代码应该这样做。
sum(COALESCE(call_15_second, 0)) AS call_15_second,
同时,我实际上想将所有"1"值/属性更改为"15"(数字 - 所以我可能会进行进一步的计算(或"15 秒"(字符值( 我怎样才能做到这一点?
这也适用于任何需要它的人:
SELECT CASE call_15_second
WHEN 1 then 15
ELSE 0
END
AS call_15_second
FROM old ;