| От | Richard Huxton |
|---|---|
| Тема | Re: aggregates and case statements |
| Дата | |
| Msg-id | 49213A26.8020307@archonet.com обсуждение исходный текст |
| Ответ на | aggregates and case statements (Garry Saddington <garry@schoolteachers.co.uk>) |
| Список | pgsql-general |
Garry Saddington wrote: > Is there a way to make the following statement return the total of all effort. At the moment it gives a list of sum vscase. > > > select sum(effort), > CASE WHEN effortandattainment.effort=5 THEN -3 > WHEN effortandattainment.effort=4 THEN -2 > WHEN effortandattainment.effort=3 THEN 1 > WHEN effortandattainment.effort=2 THEN 2 > WHEN effortandattainment.effort=1 THEN 3 > > END > from effortandattainment SELECT sum(effort) FROM effortandattainment; But I'm guessing that's not what you mean. Can you show what output you'd like to have? -- Richard Huxton Archonet Ltd
В списке pgsql-general по дате отправления:
Сайт использует файлы cookie для корректной работы и повышения удобства. Нажимая кнопку «Принять» или продолжая пользоваться сайтом, вы соглашаетесь на их использование в соответствии с Политикой в отношении обработки cookie ООО «ППГ», в том числе на передачу данных из файлов cookie сторонним статистическим и рекламным службам. Вы можете управлять настройками cookie через параметры вашего браузера