3
Найшвидший спосіб підрахувати, скільки діапазонів дат охоплює кожну дату з серії
У мене є таблиця (в PostgreSQL 9.4), яка виглядає приблизно так: CREATE TABLE dates_ranges (kind int, start_date date, end_date date); INSERT INTO dates_ranges VALUES (1, '2018-01-01', '2018-01-31'), (1, '2018-01-01', '2018-01-05'), (1, '2018-01-03', '2018-01-06'), (2, '2018-01-01', '2018-01-01'), (2, '2018-01-01', '2018-01-02'), (3, '2018-01-02', '2018-01-08'), (3, '2018-01-05', '2018-01-10'); Тепер я хочу обчислити для …