Module: Bmg::Sql::Processor::JoinSupport

Included in:
Join, SemiJoin
Defined in:
lib/bmg/sql/processor/join_support.rb

Instance Method Summary collapse

Instance Method Details

#on_main_exp(sexpr) ⇒ Object Also known as: on_with_exp, on_select_exp



6
7
8
9
# File 'lib/bmg/sql/processor/join_support.rb', line 6

def on_main_exp(sexpr)
  joined = apply_join_strategy(sexpr.select_exp, right.select_exp)
  merge_with_exps(sexpr, right, joined)
end