示例#1
0
 public SqlWinFrame(WinFrameGrouping grouping, SqlWindowFrameStartEnd start, SqlWindowFrameStartEnd end, WinFrameExclusion?exclusion)
 {
     Grouping  = grouping;
     Start     = start;
     End       = end;
     Exclusion = exclusion;
 }
示例#2
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)));
        }