Table of Contents

ShadowSqlServicess 类

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

字段筛选扩展方法

public static class ShadowSqlServicess
继承
object
ShadowSqlServicess

方法

SelectCount<TSelect>(TSelect, string)

筛选计数

public static TSelect SelectCount<TSelect>(this TSelect select, string aliasName = "Count") where TSelect : SelectFieldsBase, IGroupBySelect

参数

select TSelect

筛选

aliasName string

别名

返回

TSelect

类型参数

TSelect

SelectKey<TSelect>(TSelect)

筛选分组字段

public static TSelect SelectKey<TSelect>(this TSelect select) where TSelect : SelectFieldsBase, IGroupBySelect

参数

select TSelect

筛选

返回

TSelect

类型参数

TSelect

SelectTable<TMultiTableSelect>(TMultiTableSelect, IAliasTable)

添加表

public static TMultiTableSelect SelectTable<TMultiTableSelect>(this TMultiTableSelect select, IAliasTable aliasTable) where TMultiTableSelect : SelectFieldsBase, IMultiSelect

参数

select TMultiTableSelect

筛选

aliasTable IAliasTable

别名表

返回

TMultiTableSelect

类型参数

TMultiTableSelect

SelectTable<TMultiTableSelect>(TMultiTableSelect, string)

添加表

public static TMultiTableSelect SelectTable<TMultiTableSelect>(this TMultiTableSelect select, string tableName) where TMultiTableSelect : SelectFieldsBase, IMultiSelect

参数

select TMultiTableSelect

筛选

tableName string

表名

返回

TMultiTableSelect

类型参数

TMultiTableSelect