From 247b4b58f2b22e2bdedffe212f389c618b10b396 Mon Sep 17 00:00:00 2001 From: songchenxuan Date: Thu, 17 Aug 2023 16:11:58 +0800 Subject: [PATCH] * Convert to float. --- module/pivot/model.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/module/pivot/model.php b/module/pivot/model.php index 7bffae734e..9f879632ec 100644 --- a/module/pivot/model.php +++ b/module/pivot/model.php @@ -1541,7 +1541,7 @@ class pivotModel extends model { if($fields[$field]['type'] != 'number' and in_array($stat, array('avg', 'sum'))) { - $convertSql = $this->config->db->driver == 'mysql' ? "CAST(tt.`$field` AS UNSIGNED)" : "TO_NUMBER(tt.`$field`)"; + $convertSql = $this->config->db->driver == 'mysql' ? "CAST(tt.`$field` AS FLOAT)" : "TO_DECIMAL(tt.`$field`)"; $columnSQL = "$stat($convertSql) as `$uuName`"; } else