Table of Contents

GroupBySqlQueryBase<TSource> 类

命名空间
ShadowSql.GroupBy
程序集
ShadowSql.dll

分组sql查询基类

public abstract class GroupBySqlQueryBase<TSource> : GroupByBase<SqlQuery>, IGroupByView, IDataSqlQuery, IDataFilter, ITableView, ISqlEntity where TSource : ITableView

类型参数

TSource
继承
GroupBySqlQueryBase<TSource>
实现
Derived
继承成员
扩展方法

构造函数

GroupBySqlQueryBase(TSource, IField[], SqlQuery)

分组sql查询基类

protected GroupBySqlQueryBase(TSource source, IField[] fields, SqlQuery having)

参数

source TSource
fields IField[]
having SqlQuery

属性

Source

分组数据源表

public override ITableView Source { get; }

属性值

ITableView

方法

WriteGroupBySource(ISqlEngine, StringBuilder)

输出数据源

protected override void WriteGroupBySource(ISqlEngine engine, StringBuilder sql)

参数

engine ISqlEngine
sql StringBuilder