- 问问题请带上 DataEase 版本信息、安装部署方式信息、详细错误信息,减少不必要的来回沟通!
-
不要重复发帖!
dataease数据集利用sql语句计算这个数据集里的闭环情况这一列含有已闭环字段列数与总列数比例,一直提示语句错误,请问该怎么改一下?
SELECT
(SUM(CASE WHEN CAST([闭环情况] AS CHAR) = ‘已闭环’ THEN 1 ELSE 0 END) * 100.0 / COUNT(*)) AS 已闭环占比
FROM
your_table;
这个语句是数据集里创建新指标求这个数据集闭环情况这一列里含已闭环字段的列数总和与总列数的占比。直接用会报错,运算不出结果。
我本意是想用水波图来展示已闭环情况占闭环情况总数的百分比,按理来说应该是很简单的,研究了很久,一直没搞出来,我看模板是直接引用的数据集是结果数值,按这个搞也没弄出来。有没有大佬用过这个功能?
研究了一下,如果在大小里选固定倒是可以出现,但是选动态就不行。没有统计总数的选项。所以需要新建字段来统计这列数据的动态的总数。请问这个表达式该怎么写?