Participer au site avec un Tip
Rechercher
 

Améliorations / Corrections

Vous avez des améliorations (ou des corrections) à proposer pour ce document : je vous remerçie par avance de m'en faire part, cela m'aide à améliorer le site.

Emplacement :

Description des améliorations :

Vous êtes un professionnel et vous avez besoin d'une formation ? Programmation Python
Les compléments
Voir le programme détaillé
Classe « FunctionElement »

Méthode sqlalchemy.FunctionElement.over

Signature de la méthode over

def over(self, *, partition_by: 'Optional[_ByArgument]' = None, order_by: 'Optional[_ByArgument]' = None, rows: 'Optional[Tuple[Optional[int], Optional[int]]]' = None, range_: 'Optional[Tuple[Optional[int], Optional[int]]]' = None) -> 'Over[_T]' 

Description

help(FunctionElement.over)

Produce an OVER clause against this function.

Used against aggregate or so-called "window" functions,
for database backends that support window functions.

The expression::

    func.row_number().over(order_by="x")

is shorthand for::

    from sqlalchemy import over

    over(func.row_number(), order_by="x")

See :func:`_expression.over` for a full description.

.. seealso::

    :func:`_expression.over`

    :ref:`tutorial_window_functions` - in the :ref:`unified_tutorial`



Vous êtes un professionnel et vous avez besoin d'une formation ? Programmation Python
Les compléments
Voir le programme détaillé