diff --git a/internal/statements/query.go b/internal/statements/query.go index 86f7f2fb..8b4cd919 100644 --- a/internal/statements/query.go +++ b/internal/statements/query.go @@ -194,7 +194,7 @@ func (statement *Statement) GenCountSQL(beans ...interface{}) (string, []interfa } if statement.GroupByStr != "" { - sqlStr = fmt.Sprintf("SELECT %s FROM (%s)", selectSQL, sqlStr) + sqlStr = fmt.Sprintf("SELECT %s FROM (%s) sub", selectSQL, sqlStr) } return sqlStr, append(statement.joinArgs, condArgs...), nil