| От | Antonio Fiol Bonnín |
|---|---|
| Тема | Re: Select .. Having vs computer fields |
| Дата | |
| Msg-id | 3C18CB35.8070209@w3ping.com обсуждение исходный текст |
| Ответ на | Re: Select .. Having vs computer fields (Francisco Reyes <lists@natserv.com>) |
| Список | pgsql-general |
Francisco Reyes wrote: >On Wed, 12 Dec 2001, Javier Dussaillant wrote: > >>At 12:54 PM 12/12/2001 -0500, Francisco Reyes wrote: >> >>>Can use use computed fields on the "having" part of select? >>>I have tried: >>>select a,b, count(*) as dups_count from some_table having dups_count > 1; >>> >>>and it gives me the error "Attribute 'dups_count' not found" >>> >>You have to GROUP BY in order to use HAVING. For example: >> >>SELECT a,b, count(*) as dups_count FROM some_table GROUP BY a,b HAVING >>dups_count > 1; >> > >My mistake for not including it in the example. I did use Group By. > Rewrite as SELECT a,b, count(*) as dups_count FROM some_table GROUP BY a,b HAVING count(*) > 1; Antonio
В списке pgsql-general по дате отправления:
Сайт использует файлы cookie для корректной работы и повышения удобства. Нажимая кнопку «Принять» или продолжая пользоваться сайтом, вы соглашаетесь на их использование в соответствии с Политикой в отношении обработки cookie ООО «ППГ», в том числе на передачу данных из файлов cookie сторонним статистическим и рекламным службам. Вы можете управлять настройками cookie через параметры вашего браузера