18 lines
428 B
SQL
18 lines
428 B
SQL
WITH data AS (
|
|
SELECT array_agg(x::numeric) AS s
|
|
FROM generate_series(0, 99) AS x
|
|
)
|
|
SELECT unnest(CDB_QuantileBins(s, 10))
|
|
FROM data;
|
|
|
|
WITH data_nulls AS (
|
|
SELECT array_agg(x::numeric) AS s
|
|
FROM (
|
|
SELECT x FROM generate_series(0, 99) AS x
|
|
UNION ALL
|
|
SELECT null AS x FROM generate_series(1, 10) AS x
|
|
) _wrap
|
|
)
|
|
SELECT unnest(CDB_QuantileBins(s, 10))
|
|
FROM data_nulls;
|