Table of Contents

Interface WindowFunctionBuilder.IOnlyOrderByPart

Namespace
LinqToDB
Assembly
linq2db.dll

Provides ORDER BY for ordered-set aggregate functions (e.g. PERCENTILE_CONT) that require exactly one ordering column.

public interface WindowFunctionBuilder.IOnlyOrderByPart
Extension Methods

Methods

OrderByDesc<TValue>(TValue)

Specifies the single ORDER BY column (descending) for the WITHIN GROUP clause.

WindowFunctionBuilder.IOrderedSetFilter<TValue> OrderByDesc<TValue>(TValue orderBy)

Parameters

orderBy TValue

Returns

WindowFunctionBuilder.IOrderedSetFilter<TValue>

Type Parameters

TValue

OrderByDesc<TValue>(TValue, NullsPosition)

Specifies the single ORDER BY column (descending) with NULLS position for the WITHIN GROUP clause.

WindowFunctionBuilder.IOrderedSetFilter<TValue> OrderByDesc<TValue>(TValue orderBy, Sql.NullsPosition nulls)

Parameters

orderBy TValue
nulls Sql.NullsPosition

Returns

WindowFunctionBuilder.IOrderedSetFilter<TValue>

Type Parameters

TValue

OrderBy<TValue>(TValue)

Specifies the single ORDER BY column for the WITHIN GROUP clause.

WindowFunctionBuilder.IOrderedSetFilter<TValue> OrderBy<TValue>(TValue orderBy)

Parameters

orderBy TValue

Returns

WindowFunctionBuilder.IOrderedSetFilter<TValue>

Type Parameters

TValue

OrderBy<TValue>(TValue, NullsPosition)

Specifies the single ORDER BY column with NULLS position for the WITHIN GROUP clause.

WindowFunctionBuilder.IOrderedSetFilter<TValue> OrderBy<TValue>(TValue orderBy, Sql.NullsPosition nulls)

Parameters

orderBy TValue
nulls Sql.NullsPosition

Returns

WindowFunctionBuilder.IOrderedSetFilter<TValue>

Type Parameters

TValue