AggregateAsServices 类
- 命名空间
- ShadowSql
- 程序集
- ShadowSql.Core.dll
聚合扩展方法
public static class AggregateAsServices
- 继承
-
AggregateAsServices
- 继承成员
方法
AggregateAs(IGroupByView, string, string, string)
聚合
public static IAggregateFieldAlias AggregateAs(this IGroupByView view, string aggregate, string field, string alias = "")
参数
view
IGroupByViewaggregate
stringfield
stringalias
string
返回
AvgAs(ICompareField, string)
均值聚合
public static IAggregateFieldAlias AvgAs(this ICompareField field, string alias = "")
参数
field
ICompareFieldalias
string
返回
AvgAs(IGroupByView, string, string)
均值聚合
public static IAggregateFieldAlias AvgAs(this IGroupByView view, string field, string alias = "")
参数
view
IGroupByViewfield
stringalias
string
返回
CountAs(IGroupByView, string)
计数别名
public static CountAliasFieldInfo CountAs(this IGroupByView view, string alias = "Count")
参数
view
IGroupByViewalias
string
返回
DistinctCountAs(ICompareField, string)
字段去重统计
public static DistinctCountAliasFieldInfo DistinctCountAs(this ICompareField field, string alias = "Count")
参数
field
ICompareFieldalias
string
返回
DistinctCountAs(IGroupByView, string, string)
计数聚合
public static DistinctCountAliasFieldInfo DistinctCountAs(this IGroupByView view, string field, string alias = "Count")
参数
view
IGroupByViewfield
stringalias
string
返回
MaxAs(ICompareField, string)
最大值聚合
public static IAggregateFieldAlias MaxAs(this ICompareField field, string alias = "")
参数
field
ICompareFieldalias
string
返回
MaxAs(IGroupByView, string, string)
最大值聚合
public static IAggregateFieldAlias MaxAs(this IGroupByView view, string field, string alias = "")
参数
view
IGroupByViewfield
stringalias
string
返回
MinAs(ICompareField, string)
最小值聚合
public static IAggregateFieldAlias MinAs(this ICompareField field, string alias = "")
参数
field
ICompareFieldalias
string
返回
MinAs(IGroupByView, string, string)
最小值聚合
public static IAggregateFieldAlias MinAs(this IGroupByView view, string field, string alias = "")
参数
view
IGroupByViewfield
stringalias
string
返回
SumAs(ICompareField, string)
最大值聚合
public static IAggregateFieldAlias SumAs(this ICompareField field, string alias = "")
参数
field
ICompareFieldalias
string
返回
SumAs(IGroupByView, string, string)
最大值聚合
public static IAggregateFieldAlias SumAs(this IGroupByView view, string field, string alias = "")
参数
view
IGroupByViewfield
stringalias
string