By using db<>fiddle, you agree to license everything you submit by Creative Commons CC0.
Help with an interesting Postgres question: Why isn't an Index Only Scan used on a partition accessed via the parent table?.
create table your_function_output(result numeric);
insert into your_function_output values
('-Infinity'),
(-1),
(0),
(1),
(2.001),
('Infinity'),
('NaN'),
(null);
select * from your_function_output order by result;
CREATE TABLE
INSERT 0 8
result |
---|
-Infinity |
-1 |
0 |
1 |
2.001 |
Infinity |
NaN |
null |
SELECT 8
select * from your_function_output order by result;
result |
---|
-Infinity |
-1 |
0 |
1 |
2.001 |
Infinity |
NaN |
null |
SELECT 8