永洪社区

标题: 计算列数据问题 [打印本页]

作者: 929300746    时间: 2022-3-30 20:41
标题: 计算列数据问题
想问下我这个计算列得到的应该是小数呀,为什么现在看到的都是0和1呢?如何改成小数呀?

作者: yanieye    时间: 2022-3-30 20:47
你用的是什么数据库呢? 这种计算是会下推到数据库执行,是不是需要转换类型?
作者: 929300746    时间: 2022-3-30 20:55
yanieye 发表于 2022-3-30 20:47
你用的是什么数据库呢? 这种计算是会下推到数据库执行,是不是需要转换类型? ...

sqlserver,我本来想在sql查询中直接写计算式子,BI中写sql的地方不支持/除号,然后就查出来两列数,新建的计算列,结果就是这样,这两列都是数值型
作者: 929300746    时间: 2022-3-30 21:06
929300746 发表于 2022-3-30 20:55
sqlserver,我本来想在sql查询中直接写计算式子,BI中写sql的地方不支持/除号,然后就查出来两列数,新建 ...

能帮忙解决一下吗,,,很着急
作者: yanieye    时间: 2022-3-30 21:13
应该是因为数据库里面的数据类型是int.
处理方式是加个0.0,比如: (col['新增客户数'] + 0.0) / (col['客户数'] + 0.0)




欢迎光临 永洪社区 (http://club.yonghongtech.com/) Powered by Discuz! X3.4