From 4831cf22bb9252a9116f4f58a8d0063d3dfd9ae5 Mon Sep 17 00:00:00 2001 From: Huaijin Date: Tue, 16 Jul 2024 14:06:30 +0800 Subject: [PATCH] fix: rate calculate (#3982) --- src/service/search/datafusion/exec.rs | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/src/service/search/datafusion/exec.rs b/src/service/search/datafusion/exec.rs index a69c64e254..dddeedb40a 100644 --- a/src/service/search/datafusion/exec.rs +++ b/src/service/search/datafusion/exec.rs @@ -918,7 +918,12 @@ fn merge_rewrite_sql( "AS \"".to_string() + schema_field + "\"" }; if fn_name == "count" { - fn_name = "sum".to_string(); + // the special case for count / count + if field.contains("/") { + fn_name = "avg".to_string(); + } else { + fn_name = "sum".to_string(); + } } if fn_name == "approx_percentile_cont" { let re =