Я ожидаю, что этот период дат с «2011-01-28» до «2011-02-01» ПЕРЕКРЫВАЕТ период с «2011-02-01» на «2011-02-01» (это тот же день, что и здесь), но это не так!
PostgreSQL, ожидающий совпадения с точной конечной точкой, НЕ совпадает ... как избавиться от этого? Я хотел бы, чтобы это рассматривало вышеупомянутый сценарий как наложение.
SELECT (DATE '2011-01-28', DATE '2011-02-01') OVERLAPS
(DATE '2011-02-01', DATE '2011-02-01');
возвращает false, в то время как я ожидаю, что он вернет true.