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
INSERT 0 4
id | column1 | data | value |
---|---|---|---|
1 | value_1 | ["A", "B"] | "A" |
1 | value_1 | ["A", "B"] | "B" |
2 | value_2 | ["B", "C"] | "B" |
2 | value_2 | ["B", "C"] | "C" |
3 | value_3 | ["A", "C"] | "A" |
3 | value_3 | ["A", "C"] | "C" |
4 | value_4 | ["E", "B"] | "E" |
4 | value_4 | ["E", "B"] | "B" |
SELECT 8
value |
---|
"A" |
"C" |
"B" |
"E" |
SELECT 4