Exemple #1
0
 public static ISqlWindowFrameStartBetweenAble <TIn> Rows <TIn>(this ISqlWindowFrameAble <TIn> input) =>
 input.FrameGrouping(WinFrameGrouping.Rows);
Exemple #2
0
 public static ISqlWindowFrameStartBetweenAble <TIn> Groups <TIn, TOut>(this ISqlWindowFrameAble <TIn> input) =>
 input.FrameGrouping(WinFrameGrouping.Groups);
Exemple #3
0
        static ISqlWindowFrameStartBetweenAble <TIn> FrameGrouping <TIn>(this ISqlWindowFrameAble <TIn> input, WinFrameGrouping grouping)
        {
            var newFrame = new SqlWinFrame(grouping, null, null, null);

            return(new SqlWindowBuilder <TIn>(input.Input, input, input.Current.SetFrame(newFrame)));
        }