Skip to content

Join Logical Operator

Join is a[binary logical operator], i.e. works with two logical operators. Join has a join type and an optional expression condition for the join.

Join is <> when...FIXME

NOTE: CROSS JOIN is just an INNER JOIN with no join condition.

[[output]] Join has catalyst/[output schema attributes]...FIXME

=== [[creating-instance]] Creating Join Instance

Join takes the following when created:

  • [[left]][Logical plan] of the left side
  • [[right]][Logical plan] of the right side
  • [[joinType]][Join type]
  • [[condition]] Join condition (if available) as a expressions/[Catalyst expression]

Last update: 2020-07-29