diff --git a/src/main/java/com/actiontech/dble/backend/mysql/nio/handler/builder/sqlvisitor/PushDownVisitor.java b/src/main/java/com/actiontech/dble/backend/mysql/nio/handler/builder/sqlvisitor/PushDownVisitor.java index 4861430be..2006c8573 100644 --- a/src/main/java/com/actiontech/dble/backend/mysql/nio/handler/builder/sqlvisitor/PushDownVisitor.java +++ b/src/main/java/com/actiontech/dble/backend/mysql/nio/handler/builder/sqlvisitor/PushDownVisitor.java @@ -297,6 +297,8 @@ public class PushDownVisitor extends MysqlVisitor { } sqlBuilder.deleteCharAt(sqlBuilder.length() - 1); } + } else { + pushDownOrderBy.addAll(query.getGroupBys()); } if (pushDownOrderBy.size() > 0) { sqlBuilder.append(" ORDER BY ");