diff --git a/spring-data-jpa/src/main/java/org/springframework/data/jpa/repository/query/HqlQueryTransformer.java b/spring-data-jpa/src/main/java/org/springframework/data/jpa/repository/query/HqlQueryTransformer.java index 4c7a7e359..670ecd2c8 100644 --- a/spring-data-jpa/src/main/java/org/springframework/data/jpa/repository/query/HqlQueryTransformer.java +++ b/spring-data-jpa/src/main/java/org/springframework/data/jpa/repository/query/HqlQueryTransformer.java @@ -106,7 +106,7 @@ class HqlQueryTransformer extends HqlQueryRenderer { } else if (ctx instanceof HqlParser.UpdateStatementContext) { return false; } else { - return ctx.getParent() != null ? isSubquery(ctx.getParent()) : false; + return ctx.getParent() != null && isSubquery(ctx.getParent()); } }