ShadowSqlServicess 类
- 命名空间
- ShadowSql.Expressions
- 程序集
- ShadowSql.Expressions.dll
字段筛选扩展方法
public static class ShadowSqlServicess
- 继承
-
objectShadowSqlServicess
方法
SelectCount<TSelect>(TSelect, string)
筛选计数
public static TSelect SelectCount<TSelect>(this TSelect select, string aliasName = "Count") where TSelect : SelectFieldsBase, IGroupBySelect
参数
selectTSelect筛选
aliasNamestring别名
返回
- TSelect
类型参数
TSelect
SelectKey<TSelect>(TSelect)
筛选分组字段
public static TSelect SelectKey<TSelect>(this TSelect select) where TSelect : SelectFieldsBase, IGroupBySelect
参数
selectTSelect筛选
返回
- TSelect
类型参数
TSelect
SelectTable<TMultiTableSelect>(TMultiTableSelect, IAliasTable)
添加表
public static TMultiTableSelect SelectTable<TMultiTableSelect>(this TMultiTableSelect select, IAliasTable aliasTable) where TMultiTableSelect : SelectFieldsBase, IMultiSelect
参数
selectTMultiTableSelect筛选
aliasTableIAliasTable别名表
返回
- TMultiTableSelect
类型参数
TMultiTableSelect
SelectTable<TMultiTableSelect>(TMultiTableSelect, string)
添加表
public static TMultiTableSelect SelectTable<TMultiTableSelect>(this TMultiTableSelect select, string tableName) where TMultiTableSelect : SelectFieldsBase, IMultiSelect
参数
selectTMultiTableSelect筛选
tableNamestring表名
返回
- TMultiTableSelect
类型参数
TMultiTableSelect