Re: Overlapping ranges
| От | Rob Sargent |
|---|---|
| Тема | Re: Overlapping ranges |
| Дата | |
| Msg-id | 53A22A01.2080705@gmail.com обсуждение исходный текст |
| Ответ на | Overlapping ranges (Jason Long <mailing.lists@octgsoftware.com>) |
| Ответы |
Re: Overlapping ranges
|
| Список | pgsql-general |
On 06/18/2014 05:47 PM, Jason Long wrote:
I'm sure you're best bet is a windowing function, but your descriptions suggests there is no index on start/end date columns. Probably want those in any event.I have a large table of access logs to an application. I want is to find all rows that overlap startdate and enddate with any other rows. The query below seems to work, but does not finish unless I specify a single id. select distinct a1.id from t_access a1, t_access a2 where tstzrange(a1.startdate, a1.enddate) && tstzrange(a2.startdate, a2.enddate)
В списке pgsql-general по дате отправления: