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
- 继承
-
AliasJoinOnSqlQuery<TLeft, TRight>
- 实现
- 继承成员
- 扩展方法
构造函数
AliasJoinOnSqlQuery(JoinTableSqlQuery, TLeft, TRight)
联表俩俩关联查询
public AliasJoinOnSqlQuery(JoinTableSqlQuery root, TLeft left, TRight right)
参数
root
JoinTableSqlQueryleft
TLeftright
TRight
AliasJoinOnSqlQuery(JoinTableSqlQuery, TLeft, TRight, SqlQuery)
联表俩俩关联查询
public AliasJoinOnSqlQuery(JoinTableSqlQuery root, TLeft left, TRight right, SqlQuery onSqlQuery)
参数
root
JoinTableSqlQueryleft
TLeftright
TRightonSqlQuery
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>