AliasJoinOnSqlQuery<TLeft, TRight> 类
联表俩俩关联查询
public class AliasJoinOnSqlQuery<TLeft, TRight> : JoinOnBase<JoinTableSqlQuery, TLeft, TRight, ITable, ITable, SqlQuery>, IJoinOn, IMultiView, IDataSqlQuery, IDataFilter, ITableView, ISqlEntity where TLeft : IAliasTable<ITable> where TRight : IAliasTable<ITable>
类型参数
TLeft
TRight
- 继承
-
objectAliasJoinOnSqlQuery<TLeft, TRight>
- 实现
- 继承成员
- 扩展方法
构造函数
AliasJoinOnSqlQuery(JoinTableSqlQuery, TLeft, TRight)
联表俩俩关联查询
public AliasJoinOnSqlQuery(JoinTableSqlQuery joinTable, TLeft left, TRight right)
参数
joinTable
JoinTableSqlQuery联表
left
TLeft左
right
TRight右
AliasJoinOnSqlQuery(JoinTableSqlQuery, TLeft, TRight, SqlQuery)
联表俩俩关联查询
public AliasJoinOnSqlQuery(JoinTableSqlQuery joinTable, TLeft left, TRight right, SqlQuery onSqlQuery)
参数
joinTable
JoinTableSqlQuery联表
left
TLeft左
right
TRight右
onSqlQuery
SqlQuery联表查询
方法
OnLeft(Func<TLeft, AtomicLogic>)
按逻辑查询
public AliasJoinOnSqlQuery<TLeft, TRight> OnLeft(Func<TLeft, AtomicLogic> query)
参数
query
Func<TLeft, AtomicLogic>查询
返回
- AliasJoinOnSqlQuery<TLeft, TRight>
OnRight(Func<TRight, AtomicLogic>)
按逻辑查询
public AliasJoinOnSqlQuery<TLeft, TRight> OnRight(Func<TRight, AtomicLogic> query)
参数
query
Func<TRight, AtomicLogic>查询
返回
- AliasJoinOnSqlQuery<TLeft, TRight>
WhereLeft(Func<TLeft, AtomicLogic>)
按逻辑查询
public AliasJoinOnSqlQuery<TLeft, TRight> WhereLeft(Func<TLeft, AtomicLogic> query)
参数
query
Func<TLeft, AtomicLogic>查询
返回
- AliasJoinOnSqlQuery<TLeft, TRight>
WhereRight(Func<TRight, AtomicLogic>)
按逻辑查询
public AliasJoinOnSqlQuery<TLeft, TRight> WhereRight(Func<TRight, AtomicLogic> query)
参数
query
Func<TRight, AtomicLogic>查询
返回
- AliasJoinOnSqlQuery<TLeft, TRight>