Re: Nested window functions not permitted

Поиск
Список
Период
Сортировка
От Oliver Elphick
Тема Re: Nested window functions not permitted
Дата
Msg-id 1447023107.4444.29.camel@phoenix
обсуждение исходный текст
Ответ на Re: Nested window functions not permitted  (Tom Lane <tgl@sss.pgh.pa.us>)
Список pgsql-general
On Sun, 2015-11-08 at 17:50 -0500, Tom Lane wrote:
> Oliver Elphick <olly@lfix.co.uk> writes:
> > I tried to do this:
> > SELECT     p.company, p.start, p.yearend, p.idnum,
> >            s.pdno, s.pdend,
> >            CASE WHEN nth_value(s.pdend,(row_number() OVER w)::INTEGER -1) OVER w IS NULL
> >                 THEN p.start
> >                 ELSE nth_value(s.pdend,(row_number() OVER w)::INTEGER -1) + '1 day'::INTERVAL
>
> Um, don't you just want lead() or lag()?
>
>             regards, tom lane

So I do!  Thanks.



В списке pgsql-general по дате отправления:

Предыдущее
От: Tom Lane
Дата:
Сообщение: Re: Nested window functions not permitted
Следующее
От: Adrian Klaver
Дата:
Сообщение: Re: Error when test on DBT2 Postgresql