Re: bug in JOIN or COUNT or ... ?

Поиск
Список
Период
Сортировка
От The Hermit Hacker
Тема Re: bug in JOIN or COUNT or ... ?
Дата
Msg-id Pine.BSF.4.33.0105122237300.629-100000@mobile.hub.org
обсуждение исходный текст
Ответ на Re: bug in JOIN or COUNT or ... ?  (Tom Lane <tgl@sss.pgh.pa.us>)
Ответы Re: bug in JOIN or COUNT or ... ?
Список pgsql-hackers
On Sat, 12 May 2001, Tom Lane wrote:

> Ah, I see it: your join against relationship_wanted isn't unique.
>
> globalmatch=# select count(*) from personal_data pd
> globalmatch-# where pd.gid = 17111 AND pd.gender = 0;
>  count
> -------
>      1
> (1 row)
>
> globalmatch=# select count(*) from relationship_wanted rw
> globalmatch-# where rw.gid = 17111 AND rw.gender = 0;
>  count
> -------
>      5
> (1 row)
>
> globalmatch=#
>
> So that inflates the number of rows coming out of the join by 5.

Okay, then I'm lost ... why wouldn't that show up without the COUNT()?  I
doubt doubt your analysis, I just want to understand why ...



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

Предыдущее
От: Bruce Momjian
Дата:
Сообщение: Re: 7.2 items
Следующее
От: The Hermit Hacker
Дата:
Сообщение: Re: bug in JOIN or COUNT or ... ?