Esempio n. 1
0
 /// <summary>
 /// A LEFT JOIN
 /// </summary>
 public static INextJoinLateralAble <T1> Left <T1>(this ISqlNextJoinAble <T1, T1, object> left) => left.InternalJoinType(JoinType.Left);
Esempio n. 2
0
        /// <summary>
        /// Renombra los elementos de un JOIN, esto para que sea más claro su uso en el SELECT
        /// </summary>
        public static ISqlNextJoinAble <TOut, TOut, object> Alias <TIn, TOut>(this ISqlNextJoinAble <TIn, TIn, object> from, Expression <Func <TIn, TOut> > map)
        {
            var it = new FromListAlias(from.Clause.From, map);

            return(new SqlSelectBuilder <TOut, TOut, object>(SelectClause.InitFromItem <TOut>(it)));
        }