示例#1
0
 public NumericFunctionBase OverPartitionBy(params ColumnBase[] columns)
 {
     if (this.mWindowFunction == null)
     {
         this.mWindowFunction = new WindowFunction();
     }
     this.mWindowFunction.SetOverPartitionBy(columns);
     return(this);
 }
示例#2
0
 public NumericFunctionBase OrderBy(params IOrderByColumn[] orderByColumns)
 {
     if (this.mWindowFunction == null)
     {
         this.mWindowFunction = new WindowFunction();
     }
     this.mWindowFunction.SetOrderBy(orderByColumns);
     return(this);
 }
示例#3
0
 public NumericFunctionBase Over()
 {
     if (this.mWindowFunction == null)
     {
         this.mWindowFunction = new WindowFunction();
     }
     this.mWindowFunction.SetOverPartitionBy((ColumnBase[])null);
     return(this);
 }