powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / PostgreSQL [игнор отключен] [закрыт для гостей] / интересный случай, группировка результата в одной ячейке
2 сообщений из 2, страница 1 из 1
интересный случай, группировка результата в одной ячейке
    #39114903
Фотография Legushka
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
возможно ли в один селект получить такой результат?

есть таблица
объект, год, месяц, количество документов

надо вывести поля
Всего документов, в том числе за предыдущие года, в январе текущего года, в феврале текущего года и тд

все поля второго это просто ссума количества доументов с группировкой по объектам

но вторую колонку попросили разложить по годам
и в одну ячейку формировать склеенную строку "год(кол-во),(год(кол-во)..."
"2014(3) 2012(2) 1967(5)" для текущего года запись не должна выходить

результат за 2015 год:
ОбъектВсего рассмотрено документовиз них за предыдущие годаза январь 2015за февраль 2015...за декабрь 2015объектА352014(3);2012(2);1967(5)32...0объектБ562013(2);2010(12);2009(7);1967(10)32...0


пробовал играть с конструкцией array_to_string(array(...)) и over() но в один селект так и не смог уложиться-(
...
Рейтинг: 0 / 0
интересный случай, группировка результата в одной ячейке
    #39114910
p2.
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Legushkaarray_to_string(array(...)) и over()string_agg и без over
...
Рейтинг: 0 / 0
2 сообщений из 2, страница 1 из 1
Форумы / PostgreSQL [игнор отключен] [закрыт для гостей] / интересный случай, группировка результата в одной ячейке
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]