[jOOQ/jOOQ#17954] Do use HAVING when QUALIFY contains aggregates

This commit is contained in:
Lukas Eder 2025-02-05 16:38:08 +01:00
parent b4486c4209
commit 31839ce5fc

View File

@ -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<R extends Record> extends AbstractResultQuery<R> imp