From 31839ce5fc302173398e41e40a5e6df3cbd8d5c5 Mon Sep 17 00:00:00 2001 From: Lukas Eder Date: Wed, 5 Feb 2025 16:38:08 +0100 Subject: [PATCH] [jOOQ/jOOQ#17954] Do use HAVING when QUALIFY contains aggregates --- jOOQ/src/main/java/org/jooq/impl/SelectQueryImpl.java | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/jOOQ/src/main/java/org/jooq/impl/SelectQueryImpl.java b/jOOQ/src/main/java/org/jooq/impl/SelectQueryImpl.java index 18e97bd219..e5e5244ca8 100644 --- a/jOOQ/src/main/java/org/jooq/impl/SelectQueryImpl.java +++ b/jOOQ/src/main/java/org/jooq/impl/SelectQueryImpl.java @@ -75,7 +75,6 @@ import static org.jooq.SQLDialect.CUBRID; // ... // ... // ... -// ... import static org.jooq.SQLDialect.DERBY; // ... import static org.jooq.SQLDialect.FIREBIRD; @@ -269,11 +268,13 @@ import java.util.List; import java.util.Map; import java.util.Map.Entry; import java.util.Set; +import java.util.concurrent.atomic.AtomicBoolean; import java.util.function.BiFunction; import java.util.function.Consumer; import java.util.function.Function; import java.util.function.Predicate; +import org.jooq.AggregateFunction; import org.jooq.Asterisk; import org.jooq.Clause; import org.jooq.CommonTableExpression; @@ -1484,6 +1485,11 @@ final class SelectQueryImpl extends AbstractResultQuery imp + + + + +