我找不到我的问题的答案。
我有此数据:
Name | Total | YTD
------+-------+----
Item1 | 1 | 1
Item2 | 2 | 1
其运行方式应为:如果Total的值为1,则需要查看YTD列;如果column的值为,则显示它们之间的比率。我也需要全部1.的总价值吗?
我尝试过这种方式:
CASE
WHEN TOTAL = 1
THEN YTD
ELSE RATIO
END AS RESULT.
应显示的样子:当total = 1时,然后检查YTD是否为真计数总和和找到比率。
答案 0 :(得分:1)
可以通过多种方式完成。例如用户案例stmt
select case when Total = 1 then
YTD
else
ratio
end as result
from tablename;
答案 1 :(得分:0)
你可以试试这个吗
选择案例
当(total = 1并且ytd <> NULL)时
年初至今
其他
总
结果结束
来自表名