/// <summary> /// Inicia un SELECT DISTINCT ON (expr1, ... exprN), para agregar mas expresiones utilice el .ThenBy /// </summary> public static ISqlDistinctOnThenByAble <T, T, object> DistinctOn <T>(this ISqlDistinctAble <T, T, object> input, Expression <Func <T, object> > expr) => new SqlSelectBuilder <T, T, object>(input.Clause.AddDistinctOn(expr));
/// <summary> /// Inicia un SELECT DISTINCT /// </summary> public static ISqlWindowAble <T, T, object> Distinct <T>(this ISqlDistinctAble <T, T, object> input) => new SqlSelectBuilder <T, T, object>(input.Clause.SetDistinctType(SelectType.Distinct));