Re: Windowing Function Patch Review -> NTH_VALUE

Поиск
Список
Период
Сортировка
От Hitoshi Harada
Тема Re: Windowing Function Patch Review -> NTH_VALUE
Дата
Msg-id e08cc0400811100624o77744b15me1bc009b74d292c1@mail.gmail.com
обсуждение исходный текст
Ответ на Windowing Function Patch Review -> NTH_VALUE  ("David Rowley" <dgrowley@gmail.com>)
Ответы Re: Windowing Function Patch Review -> NTH_VALUE  ("Hitoshi Harada" <umi.tanuki@gmail.com>)
Список pgsql-hackers
2008/11/9 David Rowley <dgrowley@gmail.com>:
> I'm having a little trouble understanding the standard for NTH_VALUE(). I
> would have assumed that NTH_VALUE(name,1) would return the first name in the
> window. The current patch is using 0 for the first.
>

Hmmm, good point... I haven't thought about it enough, just followed
the internal design. The window_seek() in nodeWindow.c, which is an
internal API, counts rows from 0 so the external behavior is simlar.
Nothing more :-P

Giving your comment, actually it seems to me strange that row_number()
returns 1 for the first row whereas the ntile(ve, 1) returns the
second. If there're no objections I will change it as you told.

Regards,


-- 
Hitoshi Harada


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

Предыдущее
От: "Hitoshi Harada"
Дата:
Сообщение: Re: Windowing Function Patch Review -> NTILE function
Следующее
От: Ron Mayer
Дата:
Сообщение: Re: Patch for ISO-8601-Interval Input and output.