new OneRowRel(cluster), selectList, fieldNameList);
? new OneRowRel(cluster) : tmpBb.root; unionRels.add(
final RelNode childRel = RelOptUtil.createProject( (null != bb.root) ? bb.root : new OneRowRel(cluster), Collections.singletonList(bb.convertExpression(node)), Collections.singletonList(validator.deriveAlias(node, 0)),
new OneRowRel(cluster), selectList, fieldNameList);
new OneRowRel(cluster), selectList, fieldNameList);
? new OneRowRel(cluster) : tmpBb.root; unionRels.add(
? new OneRowRel(cluster) : tmpBb.root; unionRels.add(
final RelNode childRel = CalcRel.createProject( (null != bb.root) ? bb.root : new OneRowRel(cluster), Collections.singletonList(bb.convertExpression(call)), Collections.singletonList(validator.deriveAlias(call, 0)),
final RelNode childRel = CalcRel.createProject( (null != bb.root) ? bb.root : new OneRowRel(cluster), Collections.singletonList(bb.convertExpression(node)), Collections.singletonList(validator.deriveAlias(node, 0)),