} else { rowType = SqlTypeUtil.promoteToRowType( typeFactory, validator.getValidatedNodeType(rowList),
} else { rowType = SqlTypeUtil.promoteToRowType( typeFactory, validator.getValidatedNodeType(rowList),
} else { rowType = SqlTypeUtil.promoteToRowType( typeFactory, validator.getValidatedNodeType(rowList),
SqlTypeUtil.promoteToRowType( typeFactory, leftType, null); RelDataType rightRowType = SqlTypeUtil.promoteToRowType( typeFactory, rightType,
SqlTypeUtil.promoteToRowType( typeFactory, leftType, null); RelDataType rightRowType = SqlTypeUtil.promoteToRowType( typeFactory, rightType,
} else { rowType = SqlTypeUtil.promoteToRowType( typeFactory, validator.getValidatedNodeType(rowList),
SqlTypeUtil.promoteToRowType(typeFactory, validator.getValidatedNodeType(leftKeyNode), null); final boolean notIn = call.getOperator().kind == SqlKind.NOT_IN;
SqlTypeUtil.promoteToRowType(typeFactory, validator.getValidatedNodeType(leftKeyNode), null); final boolean notIn = call.getOperator().kind == SqlKind.NOT_IN;
SqlTypeUtil.promoteToRowType(typeFactory, validator.getValidatedNodeType(leftKeyNode), null); converted =
SqlTypeUtil.promoteToRowType(typeFactory, validator.getValidatedNodeType(leftKeyNode), null); converted =