예제 #1
0
 public static Query.Select.IJoinQuery <TDatabase, TTable1, TTable2, TTable3> RightJoin <TDatabase, TTable1, TTable2, TTable3>(this Query.Select.IJoinable <TDatabase, TTable1, TTable2> joinable, Expression <Func <TDatabase, IEnumerable <TTable3> > > selector, Expression <Func <IJoinedRow <TTable1, TTable2, TTable3>, bool> > condition)
 {
     return(new JoinQuery <TDatabase, TTable1, TTable2, TTable3>(joinable as QueryBase, JoinType.Right, selector, condition));
 }
예제 #2
0
 public static Query.Select.IJoinQuery <TDatabase, TTable1, TTable2, TTable3> LeftJoin <TDatabase, TTable1, TTable2, TTable3>(this Query.Select.IJoinable <TDatabase, TTable1, TTable2> joinable, Expression <Func <TDatabase, IEnumerable <TTable3> > > selector)
 {
     return(new JoinQuery <TDatabase, TTable1, TTable2, TTable3>(joinable as QueryBase, JoinType.Left, selector));
 }