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 10
day | state | ct | ids |
---|---|---|---|
2020-04-09 | green | 2 | {2,1} |
2020-04-09 | red | 1 | {3} |
2020-04-10 | green | 2 | {2,1} |
2020-04-10 | red | 1 | {3} |
2020-04-11 | green | 2 | {2,1} |
2020-04-11 | red | 1 | {3} |
2020-04-12 | green | 2 | {2,1} |
2020-04-12 | red | 1 | {3} |
2020-04-13 | green | 1 | {2} |
2020-04-13 | red | 2 | {3,1} |
2020-04-14 | green | 1 | {2} |
2020-04-14 | red | 2 | {3,1} |
2020-04-15 | green | 1 | {2} |
2020-04-15 | red | 2 | {3,1} |
2020-04-16 | red | 2 | {3,2} |
2020-04-16 | yellow | 1 | {1} |
2020-04-17 | red | 2 | {3,2} |
2020-04-17 | yellow | 1 | {1} |
2020-04-18 | red | 2 | {3,2} |
2020-04-18 | yellow | 1 | {1} |
2020-04-19 | red | 2 | {3,2} |
2020-04-19 | yellow | 1 | {1} |
2020-04-20 | red | 2 | {3,2} |
2020-04-20 | yellow | 1 | {1} |
2020-04-21 | red | 1 | {3} |
2020-04-21 | yellow | 2 | {2,1} |
2020-04-22 | red | 1 | {3} |
2020-04-22 | yellow | 2 | {2,1} |
2020-04-23 | red | 1 | {3} |
2020-04-23 | yellow | 2 | {2,1} |
2020-04-24 | red | 1 | {3} |
2020-04-24 | yellow | 2 | {2,1} |
SELECT 32
day | state | total | ids |
---|---|---|---|
2020-04-09 | green | 2 | {2,1} |
2020-04-09 | red | 1 | {3} |
2020-04-09 | yellow | 0 | {} |
2020-04-10 | green | 2 | {2,1} |
2020-04-10 | red | 1 | {3} |
2020-04-10 | yellow | 0 | {} |
2020-04-11 | green | 2 | {2,1} |
2020-04-11 | red | 1 | {3} |
2020-04-11 | yellow | 0 | {} |
2020-04-12 | green | 2 | {2,1} |
2020-04-12 | red | 1 | {3} |
2020-04-12 | yellow | 0 | {} |
2020-04-13 | green | 1 | {2} |
2020-04-13 | red | 2 | {3,1} |
2020-04-13 | yellow | 0 | {} |
2020-04-14 | green | 1 | {2} |
2020-04-14 | red | 2 | {3,1} |
2020-04-14 | yellow | 0 | {} |
2020-04-15 | green | 1 | {2} |
2020-04-15 | red | 2 | {3,1} |
2020-04-15 | yellow | 0 | {} |
2020-04-16 | green | 0 | {} |
2020-04-16 | red | 2 | {3,2} |
2020-04-16 | yellow | 1 | {1} |
2020-04-17 | green | 0 | {} |
2020-04-17 | red | 2 | {3,2} |
2020-04-17 | yellow | 1 | {1} |
2020-04-18 | green | 0 | {} |
2020-04-18 | red | 2 | {3,2} |
2020-04-18 | yellow | 1 | {1} |
2020-04-19 | green | 0 | {} |
2020-04-19 | red | 2 | {3,2} |
2020-04-19 | yellow | 1 | {1} |
2020-04-20 | green | 0 | {} |
2020-04-20 | red | 2 | {3,2} |
2020-04-20 | yellow | 1 | {1} |
2020-04-21 | green | 0 | {} |
2020-04-21 | red | 1 | {3} |
2020-04-21 | yellow | 2 | {2,1} |
2020-04-22 | green | 0 | {} |
2020-04-22 | red | 1 | {3} |
2020-04-22 | yellow | 2 | {2,1} |
2020-04-23 | green | 0 | {} |
2020-04-23 | red | 1 | {3} |
2020-04-23 | yellow | 2 | {2,1} |
2020-04-24 | green | 0 | {} |
2020-04-24 | red | 1 | {3} |
2020-04-24 | yellow | 2 | {2,1} |
SELECT 48