Re: [HACKERS] window functions maybe bug

2009-09-02 Thread Pavel Stehule
2009/9/2 Tom Lane : > Pavel Stehule writes: >> create table x1 (a integer); >> insert into x1 >> values(2),(2),(3),(3),(4),(4),(5),(5),(6),(6),(6),(8),(9),(9),(10),(10); > >> postgres=# select row_number() over (order by a), row_number() over >> (order by a desc) from x1; >>  row_number | row_num

Re: [HACKERS] window functions maybe bug

2009-09-02 Thread Tom Lane
Pavel Stehule writes: > create table x1 (a integer); > insert into x1 > values(2),(2),(3),(3),(4),(4),(5),(5),(6),(6),(6),(8),(9),(9),(10),(10); > postgres=# select row_number() over (order by a), row_number() over > (order by a desc) from x1; > row_number | row_number > +--

[HACKERS] window functions maybe bug

2009-09-02 Thread Pavel Stehule
Hello, I wrote article about statistical function - when I tested Joe Celko's method, I found some problems on not unique dataset: on distinct dataset is rule so rows here is max(hi), then there is min(lo): create table x1 (a integer); insert into x1 select generate_series(1,10); postgres=# se