文档

Quick BISQL Server数据源计算字段两列相除精度丢失

更新时间:
一键部署

问题描述

用户使用SQL Server数据源创建数据集,在创建计算字段的时候,需要两列相除,发现结果精度丢失。

问题原因

用户两列字段类型不一致,隐式转换导致的精度丢失。例如一列为整形,一列为小数。

解决方案

例如A列除以B列,A列为小数,小数位数1位,可以写SUM(A)/(SUM(B)*1.0),或者使用CAST()函数类型转换。

适用于

  • Quick BI
  • 计算字段
  • 本页导读
文档反馈