Function datafusion_optimizer::utils::find_join_exprs

source ·
pub fn find_join_exprs(exprs: Vec<&Expr>) -> Result<(Vec<Expr>, Vec<Expr>)>
👎Deprecated since 34.0.0: use datafusion_expr::utils::find_join_exprs instead
Expand description

Looks for correlating expressions: for example, a binary expression with one field from the subquery, and one not in the subquery (closed upon from outer scope)

§Arguments

  • exprs - List of expressions that may or may not be joins

§Return value

Tuple of (expressions containing joins, remaining non-join expressions)