into_values()
Returns the highest values from a MaxN aggregate
Since 1.16.0
Return the N highest values seen by the aggregate.
Output:
Documentation Index
Fetch the complete documentation index at: /llms.txt
Use this file to discover all available pages before exploring further.
Returns the highest values from a MaxN aggregate
SELECT into_values(
max_n(sub.val, 5))
FROM (
SELECT (i * 13) % 10007 AS val
FROM generate_series(1,10000) as i
) sub;
into_values
-------------
10006
10005
10004
10003
10002
into_values (
agg MaxN
) SETOF BIGINT | SETOF DOUBLE PRECISION | SETOF TIMESTAMPTZ
| Name | Type | Default | Required | Description |
|---|---|---|---|---|
agg | MaxN | - | ✔ | The aggregate to return the results from. Note that the exact type here varies based on the type of data stored. |
| Column | Type | Description |
|---|---|---|
| into_values | SETOF BIGINT | SETOF DOUBLE PRECISION | SETOF TIMESTAMPTZ | The highest values seen while creating this aggregate. |