Beispiel #1
0
 /// <summary>
 /// 累加到【Join】语句 Full Join 类型
 /// </summary>
 /// <param name="table">表名</param>
 /// <returns></returns>
 public QTable <T> FullJoin(QTable table)
 {
     GetSqlBuilder().FullJoin(table);
     return(this);
 }
Beispiel #2
0
 /// <summary>
 /// 累加到【Join】语句 Full Join 类型
 /// </summary>
 /// <param name="table">表名</param>
 /// <param name="on">On条件</param>
 /// <returns></returns>
 public QTable <T> FullJoin(QTable table, QJoinCondition @on)
 {
     GetSqlBuilder().FullJoin(table, @on);
     return(this);
 }
Beispiel #3
0
 /// <summary>
 /// 累加到【Join】语句 Inner Join 类型
 /// </summary>
 /// <param name="table">表名</param>
 /// <returns></returns>
 public QTable <T> InnerJoin(QTable table)
 {
     GetSqlBuilder().InnerJoin(table);
     return(this);
 }
Beispiel #4
0
 /// <summary>
 /// 累加到【Join】语句 Right Join 类型
 /// </summary>
 /// <param name="table">表名</param>
 /// <returns></returns>
 public QTable <T> RightJoin(QTable table)
 {
     GetSqlBuilder().RightJoin(table);
     return(this);
 }
Beispiel #5
0
 /// <summary>
 /// 累加到【Join】语句 Left Join 类型
 /// </summary>
 /// <param name="table">表名</param>
 /// <returns></returns>
 public QTable <T> LeftJoin(QTable table)
 {
     GetSqlBuilder().LeftJoin(table);
     return(this);
 }
Beispiel #6
0
 /// <summary>
 /// 累加到【Join】语句
 /// </summary>
 /// <param name="table">表名</param>
 /// <param name="joinType">Join类型</param>
 /// <param name="on">On条件</param>
 /// <returns></returns>
 public QTable <T> Join(QTable table, JoinType joinType, QJoinCondition @on)
 {
     GetSqlBuilder().Join(table, joinType, @on);
     return(this);
 }
Beispiel #7
0
 /// <summary>
 /// 累加到【Join】语句
 /// </summary>
 /// <param name="table">表名</param>
 /// <param name="joinType">Join类型</param>
 /// <returns></returns>
 public QTable <T> Join(QTable table, JoinType joinType = JoinType.Inner)
 {
     GetSqlBuilder().Join(table, joinType);
     return(this);
 }