diff --git a/spring-data-relational/src/main/java/org/springframework/data/relational/core/sqlgeneration/SingleQuerySqlGenerator.java b/spring-data-relational/src/main/java/org/springframework/data/relational/core/sqlgeneration/SingleQuerySqlGenerator.java index 89fabdb510..b867e13a6c 100644 --- a/spring-data-relational/src/main/java/org/springframework/data/relational/core/sqlgeneration/SingleQuerySqlGenerator.java +++ b/spring-data-relational/src/main/java/org/springframework/data/relational/core/sqlgeneration/SingleQuerySqlGenerator.java @@ -96,15 +96,14 @@ private static List getSelectList(QueryMeta queryMeta, List expressions.add(filteredColumnExpression(queryMeta.rowNumber.toString(), e.toString()))); for (QueryMeta meta : inlineQueries) { - meta.simpleColumns .forEach(e -> expressions.add(filteredColumnExpression(meta.rowNumber.toString(), e.toString()))); if (meta.id != null) { - expressions.add(meta.id); + expressions.add(filteredColumnExpression(meta.rowNumber.toString(), meta.id.toString())); } if (meta.key != null) { - expressions.add(meta.key); + expressions.add(filteredColumnExpression(meta.rowNumber.toString(), meta.key.toString())); } }