add batch remove batch split batch comment selection show hidden batches hide batch highlight batch
db<>fiddle
donate feedback about
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?.
version
PostgreSQL 12.15 on x86_64-pc-linux-gnu, compiled by gcc (GCC) 8.5.0 20210514 (Red Hat 8.5.0-18), 64-bit
SELECT 1
CREATE TABLE
INSERT 0 13
email send_date open_date
Address_1 2021-05-02 null
Address_1 2021-05-02 null
Address_1 2021-05-03 null
Address_1 2021-05-05 2021-05-05
Address_1 2021-05-10 null
Address_1 2021-05-11 2021-05-11
Address_2 2021-05-01 null
Address_2 2021-05-01 2021-05-01
Address_2 2021-05-02 null
Address_2 2021-05-03 null
Address_2 2021-05-04 2021-05-04
Address_2 2021-05-05 2021-05-05
Address_2 2021-05-06 null
SELECT 13
email send_date open_date groupid
Address_1 2021-05-02 null 0
Address_1 2021-05-02 null 0
Address_1 2021-05-03 null 0
Address_1 2021-05-05 2021-05-05 0
Address_1 2021-05-10 null 1
Address_1 2021-05-11 2021-05-11 1
Address_2 2021-05-01 null 1
Address_2 2021-05-01 2021-05-01 0
Address_2 2021-05-02 null 1
Address_2 2021-05-03 null 1
Address_2 2021-05-04 2021-05-04 1
Address_2 2021-05-05 2021-05-05 2
Address_2 2021-05-06 null 3
SELECT 13
email send_date open_date groupid
Address_1 2021-05-02 null 0
Address_1 2021-05-02 null 0
Address_1 2021-05-03 null 0
Address_1 2021-05-05 2021-05-05 0
Address_1 2021-05-10 null 1
Address_1 2021-05-11 2021-05-11 1
Address_2 2021-05-01 null 0
Address_2 2021-05-01 2021-05-01 0
Address_2 2021-05-02 null 1
Address_2 2021-05-03 null 1
Address_2 2021-05-04 2021-05-04 1
Address_2 2021-05-05 2021-05-05 2
Address_2 2021-05-06 null 3
SELECT 13
email send_date open_date counttilopen
Address_1 2021-05-02 null null
Address_1 2021-05-02 null null
Address_1 2021-05-03 null null
Address_1 2021-05-05 2021-05-05 4
Address_1 2021-05-10 null null
Address_1 2021-05-11 2021-05-11 2
Address_2 2021-05-01 2021-05-01 1
Address_2 2021-05-01 null null
Address_2 2021-05-02 null null
Address_2 2021-05-03 null null
Address_2 2021-05-04 2021-05-04 4
Address_2 2021-05-05 2021-05-05 1
Address_2 2021-05-06 null null
SELECT 13
email send_date open_date counttilopen
Address_1 2021-05-02 null null
Address_1 2021-05-02 null null
Address_1 2021-05-03 null null
Address_1 2021-05-05 2021-05-05 4
Address_1 2021-05-10 null null
Address_1 2021-05-11 2021-05-11 2
Address_2 2021-05-01 null null
Address_2 2021-05-01 2021-05-01 2
Address_2 2021-05-02 null null
Address_2 2021-05-03 null null
Address_2 2021-05-04 2021-05-04 3
Address_2 2021-05-05 2021-05-05 1
Address_2 2021-05-06 null null
SELECT 13