/// <summary> /// Adds a JOIN clause. /// </summary> /// <param name="table">The table.</param> /// <param name="joinType">Type of the join.</param> /// <param name="conditions">The conditions.</param> public void addJoin(string table, JoinTypes joinType, WhereConds conditions) { this._joins.AddLast(new Join(joinType, table, conditions)); }
/// <summary> /// Adds a having clause. /// </summary> /// <param name="conditions">The conditions.</param> public void addHaving(WhereConds conditions) { this._havings.AddLast(conditions); }
public Join(JoinTypes type, string table, WhereConds conditions) { joinType = type; this.table = table; joinConditions = conditions; }