Re: getting count for a specific querry
От | Tom Lane |
---|---|
Тема | Re: getting count for a specific querry |
Дата | |
Msg-id | 15084.1112977923@sss.pgh.pa.us обсуждение исходный текст |
Ответ на | Re: getting count for a specific querry (Ragnar Hafstað <gnari@simnet.is>) |
Ответы |
Re: getting count for a specific querry
Re: getting count for a specific querry |
Список | pgsql-sql |
Ragnar Hafstað <gnari@simnet.is> writes: > you might reduce the performance loss if your dataset is ordered by > a UNIQUE index. > select * from mytable where somecondition > ORDER by uniquecol limit 50; > and next: > select * from mytable where somecondition AND uniquecol>? > ORDER by uniquecol limit 50 OFFSET 50; > where the ? is placeholder for last value returned by last query. Uh, you don't want the OFFSET there do you? But otherwise, yeah, this is a popular solution for paging through some rows. Doesn't really help with the problem of counting the total dataset though ... regards, tom lane
В списке pgsql-sql по дате отправления: