Apply correlation to the subquery noted by this :class:`_sql.Exists`. .. seealso:: :meth:`_sql.ScalarSelect.correlate_except`
(
self,
*fromclauses: Union[Literal[None, False], _FromClauseArgument],
)
| 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, |
nothing calls this directly
no test coverage detected