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