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 ? Deep Learning avec Python
et Keras et Tensorflow
Voir le programme détaillé
Classe « ClauseElement »

Méthode sqlalchemy.ClauseElement.self_group

Signature de la méthode self_group

def self_group(self, against: 'Optional[OperatorType]' = None) -> 'ClauseElement' 

Description

help(ClauseElement.self_group)

Apply a 'grouping' to this :class:`_expression.ClauseElement`.

This method is overridden by subclasses to return a "grouping"
construct, i.e. parenthesis.   In particular it's used by "binary"
expressions to provide a grouping around themselves when placed into a
larger expression, as well as by :func:`_expression.select`
constructs when placed into the FROM clause of another
:func:`_expression.select`.  (Note that subqueries should be
normally created using the :meth:`_expression.Select.alias` method,
as many
platforms require nested SELECT statements to be named).

As expressions are composed together, the application of
:meth:`self_group` is automatic - end-user code should never
need to use this method directly.  Note that SQLAlchemy's
clause constructs take operator precedence into account -
so parenthesis might not be needed, for example, in
an expression like ``x OR (y AND z)`` - AND takes precedence
over OR.

The base :meth:`self_group` method of
:class:`_expression.ClauseElement`
just returns self.


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é