GroupBySqlQueryBase<TSource> 类
分组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
分组数据源表
public override ITableView Source { get; }
属性值
方法
WriteGroupBySource(ISqlEngine, StringBuilder)
输出数据源
protected override void WriteGroupBySource(ISqlEngine engine, StringBuilder sql)
参数
engine
ISqlEnginesql
StringBuilder