public Result result() { return SqlImplementor.this.result(select, clauses, rel, aliases); } }
public Result result() { return SqlImplementor.this.result(select, clauses, rel, aliases); } }
public Result setOpToSql(SqlSetOperator operator, RelNode rel) { SqlNode node = null; for (Ord<RelNode> input : Ord.zip(rel.getInputs())) { final Result result = visitChild(input.i, input.e); if (node == null) { node = result.asSelect(); } else { node = operator.createCall(POS, node, result.asSelect()); } } final List<Clause> clauses = Expressions.list(Clause.SET_OP); return result(node, clauses, rel, null); }
public Result setOpToSql(SqlSetOperator operator, RelNode rel) { SqlNode node = null; for (Ord<RelNode> input : Ord.zip(rel.getInputs())) { final Result result = visitChild(input.i, input.e); if (node == null) { node = result.asSelect(); } else { node = operator.createCall(POS, node, result.asSelect()); } } final List<Clause> clauses = Expressions.list(Clause.SET_OP); return result(node, clauses, rel, null); }