diff --git a/Src/Asp.Net/SqlSugar/Abstract/QueryableProvider/QueryableProvider.cs b/Src/Asp.Net/SqlSugar/Abstract/QueryableProvider/QueryableProvider.cs index 9915d6f72..dee53da1d 100644 --- a/Src/Asp.Net/SqlSugar/Abstract/QueryableProvider/QueryableProvider.cs +++ b/Src/Asp.Net/SqlSugar/Abstract/QueryableProvider/QueryableProvider.cs @@ -987,7 +987,9 @@ namespace SqlSugar { var isSingle = QueryBuilder.IsSingle(); var lamResult = QueryBuilder.GetExpressionValue(expression, isSingle ? ResolveExpressType.FieldSingle : ResolveExpressType.FieldMultiple); - return Min(lamResult.GetResultString()); + var result= Min(lamResult.GetResultString()); + QueryBuilder.SelectValue = null; + return result; } protected TResult _Avg(Expression expression) { @@ -999,13 +1001,17 @@ namespace SqlSugar { var isSingle = QueryBuilder.IsSingle(); var lamResult = QueryBuilder.GetExpressionValue(expression, isSingle ? ResolveExpressType.FieldSingle : ResolveExpressType.FieldMultiple); - return Max(lamResult.GetResultString()); + var reslut= Max(lamResult.GetResultString()); + QueryBuilder.SelectValue = null; + return reslut; } protected TResult _Sum(Expression expression) { var isSingle = QueryBuilder.IsSingle(); var lamResult = QueryBuilder.GetExpressionValue(expression, isSingle ? ResolveExpressType.FieldSingle : ResolveExpressType.FieldMultiple); - return Sum(lamResult.GetResultString()); + var reslut= Sum(lamResult.GetResultString()); + QueryBuilder.SelectValue = null; + return reslut; } protected ISugarQueryable _As(string tableName, string entityName) {