hpcc-systems/hpcc-jdbc — pull request #57 by rpastrana (2012-11-19 19:58:47+00:00)
Title: GH-41 Support multi-table implicit join

SQLJoinclause contains list of tables
SqlJoinclause tostring takes multiple table list into consideration
ECLEngine creates n joins for each extra table
SQLExpression now contains unifier operator to previous expression
SQLWhereClause no longer creates "operator" expressions, rather it sets
the previous expression unifier upon each expression in clause
SQLWhereClause tostring adds option to ignore mis-matches (if the given
where clause expression is not found on the conversion map, the expression
is ignored). This is done in order to provide correct join condition for each
and every join.
Test cases added.

Signed-off-by: Rodrigo Pastrana