Set returning aggregate?

Поиск
Список
Период
Сортировка
От Bborie Park
Тема Set returning aggregate?
Дата
Msg-id CAKVfRvHJhL0ZQN+FaJTgZqNTcV+6ae-wCKz=iUpugJdtQZ7rJw@mail.gmail.com
обсуждение исходный текст
Ответы Re: Set returning aggregate?
Список pgsql-general
I'm wondering if an aggregate function can return a set of records? 

Say I have a table with a column of type raster (PostGIS). I want to get the number of times the pixel values 1, 3 and 4 occur in that raster column. I am hoping to build an aggregrate function that returns the following...

value | count
--------+--------
1       | 12
--------+--------
2       | 12
--------+--------
3       | 12

Is it possible for an aggregate function to return a set? I've written some test cases and it looks like the answer is No but I'd like confirmation.

Thanks,
Bborie Park

PostGIS Steering Committee

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

Предыдущее
От: Kaare Rasmussen
Дата:
Сообщение: Re: hstore syntax
Следующее
От: Pavel Stehule
Дата:
Сообщение: Re: Set returning aggregate?