Re: аналог mysql'ного SQL_CALC_FOUND_ROWS - Mailing list pgsql-ru-general

From Andrey N. Oktyabrski
Subject Re: аналог mysql'ного SQL_CALC_FOUND_ROWS
Date
Msg-id 4D85E9CC.5080705@bestmx.ru
Whole thread Raw
In response to Re: аналог mysql'ного SQL_CALC_FOUND_ROWS  ("Andrey N. Oktyabrski" <ano@bestmx.ru>)
Responses Re: аналог mysql'ного SQL_CALC_FOUND_ROWS
List pgsql-ru-general
On 03/20/11 13:29, Dmitry E. Oboukhov wrote:
> то есть указанный запрос есть алиас двух запросов:
>
> SELECT * FROM table WHERE somewhere LIMIT 10
> SELECT COUNT(*) FROM table WHERE somewhere
>
> только выполняются они в один проход
В один проход - где-то так:
SELECT
   (SELECT COUNT(*) FROM table WHERE somewhere) AS c, *
FROM table WHERE somewhere LIMIT 10

> ANO>  Любая библиотека предоставляет эту информацию после выполнения запроса.
> а можно подробнее?
Не, не то. Таких чудес нету нигде. Я думал, требуется количество
записей, возвращённых запросом.

pgsql-ru-general by date:

Previous
From: "Dmitry E. Oboukhov"
Date:
Subject: Re: аналог mysql'ного SQL_CALC_FOUND_ROWS
Next
From: "Dmitry E. Oboukhov"
Date:
Subject: Re: аналог mysql'ного SQL_CALC_FOUND_ROWS