Class LogicalCorrelate

All Implemented Interfaces:
Cloneable, RelOptNode, RelNode

public final class LogicalCorrelate
extends Correlate
A relational operator that performs nested-loop joins.

It behaves like a kind of Join, but works by setting variables in its environment and restarting its right-hand input.

A LogicalCorrelate is used to represent a correlated query. One implementation strategy is to de-correlate the expression.

See Also:
CorrelationId