Re: аналог mysql'ного SQL_CALC_FOUND_ROWS

From: "Andrey N(dot) Oktyabrski" <ano(at)bestmx(dot)ru>
To: "Dmitry E(dot) Oboukhov" <unera(at)debian(dot)org>
Cc: pgsql-ru-general(at)postgresql(dot)org
Subject: Re: аналог mysql'ного SQL_CALC_FOUND_ROWS
Date: 2011-03-20 09:48:39
Message-ID: 4D85CD77.6000705@bestmx.ru
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-ru-general

On 03/20/11 10:48, Dmitry E. Oboukhov wrote:
> в MySQL есть такая штука:
>
> SELECT
> SQL_CALC_FOUND_ROWS
> *
> FROM
> table
> WHERE
> somewhere
> LIMIT
> 10
>
> если указать флаг SQL_CALC_FOUND_ROWS, то при выполнении запроса
> выполнится так же подсчет количества записей в таблице вообще,
> соответствующих условию somewhere. которое можно будет потом
> использовать для вычисления числа страниц в пейджере итп
Я думаю, это псевдоним count(*) :-)

> есть ли в Pg какой-то аналогичный механизм?
Есть ли в этом какой-то смысл?
Любая библиотека предоставляет эту информацию после выполнения запроса.

In response to

Responses

Browse pgsql-ru-general by date

  From Date Subject
Next Message Dmitry E. Oboukhov 2011-03-20 10:29:10 Re: аналог mysql'ного SQL_CALC_FOUND_ROWS
Previous Message Dmitry E. Oboukhov 2011-03-20 07:48:06 аналог mysql'ного SQL_CALC_FOUND_ROWS