| От | Tom Lane |
|---|---|
| Тема | Re: bug in JOIN or COUNT or ... ? |
| Дата | |
| Msg-id | 21858.989717677@sss.pgh.pa.us обсуждение исходный текст |
| Ответ на | bug in JOIN or COUNT or ... ? (The Hermit Hacker <scrappy@hub.org>) |
| Ответы |
Re: bug in JOIN or COUNT or ... ?
|
| Список | pgsql-hackers |
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.
regards, tom lane
В списке pgsql-hackers по дате отправления:
Сайт использует файлы cookie для корректной работы и повышения удобства. Нажимая кнопку «Принять» или продолжая пользоваться сайтом, вы соглашаетесь на их использование в соответствии с Политикой в отношении обработки cookie ООО «ППГ», в том числе на передачу данных из файлов cookie сторонним статистическим и рекламным службам. Вы можете управлять настройками cookie через параметры вашего браузера