/** * Converts a SELECT statement's parse tree into a relational expression. */ public RelNode convertSelect(SqlSelect select) { final SqlValidatorScope selectScope = validator.getWhereScope(select); final Blackboard bb = createBlackboard(selectScope, null); convertSelectImpl(bb, select); return bb.root; }
/** * Converts a SELECT statement's parse tree into a relational expression. */ public RelNode convertSelect(SqlSelect select) { final SqlValidatorScope selectScope = validator.getWhereScope(select); final Blackboard bb = createBlackboard(selectScope, null); convertSelectImpl(bb, select); return bb.root; }
/** * Converts a SELECT statement's parse tree into a relational expression. */ public RelNode convertSelect(SqlSelect select) { final SqlValidatorScope selectScope = validator.getWhereScope(select); final Blackboard bb = createBlackboard(selectScope, null); convertSelectImpl(bb, select); return bb.root; }