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'); 이제 주어진 날짜와 모든 종류에 dates_ranges대해 각 날짜의 행 수를 …