public static SqlOpSelectBlock makeSelect(SqlOpQuery node) { SqlOpQuery opQuery = makeSelectOrTable(node); SqlOpSelectBlock result = SqlOpSelectBlock.create(opQuery); for (String columnName : opQuery.getSchema().getColumnNames()) { result .getProjection() .put(columnName, new ExprVar(opQuery.getAliasName() + "." + columnName)); } return result; }