| От | Andrus |
|---|---|
| Тема | Re: Why overlaps is not working |
| Дата | |
| Msg-id | eivta9$1kmd$1@news.hub.org обсуждение исходный текст |
| Ответ на | Re: Why overlaps is not working (Matthias.Pitzl@izb.de) |
| Ответы |
Re: Why overlaps is not working
|
| Список | pgsql-general |
>> WHERE (a,b) OVERLAPS (c,d) >> >> to >> >> WHERE (a-1,b+1) OVERLAPS (c-1,d+1) >> >> Will this give correct results ? > > It might give you false positives... > > 2006-11-30 -- 2006-12-05 AND 2006-12-06 -- 2006-12-15 (original) -- > FALSE > 2006-11-29 -- 2006-12-06 AND 2006-12-05 -- 2006-12-16 (changed) -- > TRUE Jorge, Thank you very much. Now I try to William Leite Ara�jo solution by replacing WHERE (a,b) OVERLAPS (c,d) with WHERE ( c BETWEEN a AND b ) OR ( d BETWEEN a AND b ) Is this OK ? This requires writing a and b expressions twice. How to avoid repeating expressions ? Andrus.
В списке pgsql-general по дате отправления:
Сайт использует файлы cookie для корректной работы и повышения удобства. Нажимая кнопку «Принять» или продолжая пользоваться сайтом, вы соглашаетесь на их использование в соответствии с Политикой в отношении обработки cookie ООО «ППГ», в том числе на передачу данных из файлов cookie сторонним статистическим и рекламным службам. Вы можете управлять настройками cookie через параметры вашего браузера