/// <summary> /// 累加到【Join】语句 Full Join 类型 /// </summary> /// <param name="table">表名</param> /// <returns></returns> public QTable <T> FullJoin(QTable table) { GetSqlBuilder().FullJoin(table); return(this); }
/// <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); }
/// <summary> /// 累加到【Join】语句 Inner Join 类型 /// </summary> /// <param name="table">表名</param> /// <returns></returns> public QTable <T> InnerJoin(QTable table) { GetSqlBuilder().InnerJoin(table); return(this); }
/// <summary> /// 累加到【Join】语句 Right Join 类型 /// </summary> /// <param name="table">表名</param> /// <returns></returns> public QTable <T> RightJoin(QTable table) { GetSqlBuilder().RightJoin(table); return(this); }
/// <summary> /// 累加到【Join】语句 Left Join 类型 /// </summary> /// <param name="table">表名</param> /// <returns></returns> public QTable <T> LeftJoin(QTable table) { GetSqlBuilder().LeftJoin(table); return(this); }
/// <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); }
/// <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); }