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 ? Calcul scientifique
avec Python
Voir le programme détaillé
Classe « Query »

Méthode sqlalchemy.orm.Query.having

Signature de la méthode having

def having(self, *having: '_ColumnExpressionArgument[bool]') -> 'Self' 

Description

help(Query.having)

Apply a HAVING criterion to the query and return the
newly resulting :class:`_query.Query`.

:meth:`_query.Query.having` is used in conjunction with
:meth:`_query.Query.group_by`.

HAVING criterion makes it possible to use filters on aggregate
functions like COUNT, SUM, AVG, MAX, and MIN, eg.::

    q = (
        session.query(User.id)
        .join(User.addresses)
        .group_by(User.id)
        .having(func.count(Address.id) > 2)
    )

.. seealso::

    :meth:`_sql.Select.having` - v2 equivalent method.



Vous êtes un professionnel et vous avez besoin d'une formation ? Mise en oeuvre d'IHM
avec Qt et PySide6
Voir le programme détaillé