Module org.jooq
Package org.jooq.impl

Interface QOM.ApproxCountDistinct

All Superinterfaces:
AggregateFilterStep<Integer>, AggregateFunction<Integer>, Field<Integer>, FieldOrConstraint, FieldOrRow, FieldOrRowOrSelect, GroupField, Named, OrderField<Integer>, QOM.AggregateFunction<Integer,QOM.ApproxCountDistinct>, QOM.WindowFunction<Integer,QOM.ApproxCountDistinct>, QueryPart, SelectField<Integer>, SelectFieldOrAsterisk, Serializable, TableElement, Typed<Integer>, WindowBeforeOverStep<Integer>, WindowOverStep<Integer>
Enclosing class:
QOM

public static interface QOM.ApproxCountDistinct extends QOM.AggregateFunction<Integer,QOM.ApproxCountDistinct>
The APPROX COUNT DISTINCT function.

Calculate the approximate value for DSL.countDistinct(Field) if such a function is available in the dialect, or fall back to the exact value, otherwise.