标签: sql teradata
我在SQL case语句中使用了两个聚合函数SUM,但得到的错误消息为:SELECT Failed 3568:无法嵌套聚合操作
SUM(CASE WHEN COL1 in ('x','y') THEN 1 WHEN COL2 in ('a','b') then 2 ELSE 0 END) as Result
我在上面的代码中尝试了SUM函数位置的各种组合但没有用。
有人可以帮我吗?