Re: count(*) from view??

Поиск
Список
Период
Сортировка
От Tom Lane
Тема Re: count(*) from view??
Дата
Msg-id 13856.968683640@sss.pgh.pa.us
обсуждение исходный текст
Ответ на count(*) from view??  (Greg Brzezinski <gregb@amg.gda.pl>)
Список pgsql-general
Greg Brzezinski <gregb@amg.gda.pl> writes:
> create table test (id int, user_name char(30));
> insert into test values (1, 'John');
> insert into test values (2, 'George');

> create view v_test as select * from test where user_name = 'John';

> select count(*) from v_test;
>  count
> -------
>      2
> (1 row)      Why?...Should returns 1

Yup, it should, and 1 is indeed what I get.  How old a version of
Postgres are you using?  I think there used to be bugs like this
a few versions back...

            regards, tom lane

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

Предыдущее
От: The Hermit Hacker
Дата:
Сообщение: Re: problems with GRANT on Solaris 8
Следующее
От: "K Parker"
Дата:
Сообщение: Re: connecting via php