Re: Select maximum amoung grouped sums [VASCL:A11557D9645]
В списке pgsql-novice по дате отправления:
| От | Cyrus Downey |
|---|---|
| Тема | Re: Select maximum amoung grouped sums [VASCL:A11557D9645] |
| Дата | |
| Msg-id | 45CA26EB.5070609@pryermachine.com обсуждение исходный текст |
| Ответ на | Re: Select maximum amoung grouped sums (Jan Danielsson <jan.m.danielsson@gmail.com>) |
| Список | pgsql-novice |
Jan,Richard Broersma Jr wrote:--- Jan Danielsson <jan.m.danielsson@gmail.com> wrote:---------------------- select date_part('year', dt) as year, date_part('week', dt) as week,sum(amount) as asum from transactions group by year,weekhaving asum = ( select max(A.weeksum) from ( select sum(amount) as weeksum from transactions group by date_trunc('week', dt) ) A )order by year,week; ----------------------This should do what you want, but I expect that there is a better answer.Hmm... This gives me: ERROR: column "asum" does not exist LINE 5: having asum = ( Any ideas?
В списке pgsql-novice по дате отправления:
Сайт использует файлы cookie для корректной работы и повышения удобства. Нажимая кнопку «Принять» или продолжая пользоваться сайтом, вы соглашаетесь на их использование в соответствии с Политикой в отношении обработки cookie ООО «ППГ», в том числе на передачу данных из файлов cookie сторонним статистическим и рекламным службам. Вы можете управлять настройками cookie через параметры вашего браузера