Skip to content

min_n()

Find the smallest values in a set of data

Since 1.16.0

Construct an aggregate that keeps track of the smallest values passed through it.

The syntax is:

min_n(
value BIGINT | DOUBLE PRECISION | TIMESTAMPTZ,
capacity BIGINT
) MinN
NameTypeDefaultRequiredDescription
valueBIGINT | DOUBLE PRECISION | TIMESTAMPTZ-The values passed into the aggregate
capacityBIGINT-The number of values to retain.
ColumnTypeDescription
min_nMinNThe compiled aggregate. Note that the exact type is MinInts, MinFloats, or MinTimes depending on the input type