Module org.jooq
Package org.jooq.impl

Interface QOM.ApproxCountLargeDistinct

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

public static interface QOM.ApproxCountLargeDistinct extends QOM.AggregateFunction<Long,QOM.ApproxCountLargeDistinct>
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.