MCPcopy
hub / github.com/sqlalchemy/sqlalchemy / correlate_except

Method correlate_except

lib/sqlalchemy/sql/selectable.py:7284–7300  ·  view source on GitHub ↗

Apply correlation to the subquery noted by this :class:`_sql.Exists`. .. seealso:: :meth:`_sql.ScalarSelect.correlate_except`

(
        self,
        *fromclauses: Union[Literal[None, False], _FromClauseArgument],
    )

Source from the content-addressed store, hash-verified

7282 return e
7283
7284 def correlate_except(
7285 self,
7286 *fromclauses: Union[Literal[None, False], _FromClauseArgument],
7287 ) -> Self:
7288 """Apply correlation to the subquery noted by this
7289 :class:`_sql.Exists`.
7290
7291 .. seealso::
7292
7293 :meth:`_sql.ScalarSelect.correlate_except`
7294
7295 """
7296 e = self._clone()
7297 e.element = self._regroup(
7298 lambda element: element.correlate_except(*fromclauses)
7299 )
7300 return e
7301
7302 def select_from(self, *froms: _FromClauseArgument) -> Self:
7303 """Return a new :class:`_expression.Exists` construct,

Callers

nothing calls this directly

Calls 3

_regroupMethod · 0.95
_cloneMethod · 0.45
correlate_exceptMethod · 0.45

Tested by

no test coverage detected