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
id | jsonb_pretty |
---|---|
1 | { "prices": { "x": { "price": 20 } } } |
2 | { "prices": { "y": { "price": 86 } } } |
3 | { "prices": { "b": { "price": 41 }, "z": { "price": 21 } } } |
INSERT 0 3
id | price |
---|---|
2 | 86 |
3 | 41 |
1 | 20 |
SELECT 3
id | price |
---|---|
2 | 86 |
3 | 41 |
1 | 20 |
SELECT 3
jsonb_pretty |
---|
[ { "id": 2, "price": 86 }, { "id": 3, "price": 41 }, { "id": 1, "price": 20 } ] |
SELECT 1