Для применения к одному значению (не к столбцу таблицы):
SELECT i, count(*) AS cnt
FROM unnest('{1,2,3,1,1,2}'::int[]) i
GROUP BY i
ORDER BY i;
unnest()
- это функция, возвращающая множество, или «табличная функция».Вы можете использовать его как таблицу в запросе SELECT
.