diff --git a/fe/fe-core/src/main/java/org/apache/doris/planner/SingleNodePlanner.java b/fe/fe-core/src/main/java/org/apache/doris/planner/SingleNodePlanner.java index ffdfe3caff..c6f4cd3cf0 100644 --- a/fe/fe-core/src/main/java/org/apache/doris/planner/SingleNodePlanner.java +++ b/fe/fe-core/src/main/java/org/apache/doris/planner/SingleNodePlanner.java @@ -550,8 +550,8 @@ public class SingleNodePlanner { continue; } if (col.isKey()) { - if (aggExpr.getFnName().getFunction().equalsIgnoreCase("MAX") - && aggExpr.getFnName().getFunction().equalsIgnoreCase("MIN")) { + if ((!aggExpr.getFnName().getFunction().equalsIgnoreCase("MAX")) + && (!aggExpr.getFnName().getFunction().equalsIgnoreCase("MIN"))) { returnColumnValidate = false; turnOffReason = "the type of agg on StorageEngine's Key column should only be MAX or MIN." + "agg expr: " + aggExpr.toSql();