powered by simpleCommunicator - 2.0.53     © 2025 Programmizd 02
Форумы / PostgreSQL [игнор отключен] [закрыт для гостей] / Помогите с группировкой
1 сообщений из 1, страница 1 из 1
Помогите с группировкой
    #39959228
Александр Кузьминов
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Всем доброго дня! Коллеги, подскажите как сгруппировать запрос?
Пытаюсь его сгруппировать в одну строку разными способами, но все без толку.
Селект выводит дынные по 1 задаче в которой есть ее номер, согласующие, доп согласующие, номер задачи эксперта (в конкретном примере их 4) и фио назначенных на задачи экспертам.
Как это все сгруппировать в одну строку?

select

tc.title as "Название ЗНИ",
tc.num_ as "Номер ЗНИ",
--tc.statestarttime as "Время входа в статус",
--tr.title as "Название правила",
String_Agg (te.title, ', ') as "Согласующие",
String_Agg (te2.title, ', ') as "Дополнительные участники согласования",
tt.num_ as "Номер задачи эксперта",
--array_to_string(array_agg( tt.num_),', ') as "Номер задачи эксперта",

String_Agg ( te1.title, ', ') as "Назначена задача эксперта на"

from tbl_changerequest tc

left join tbl_rules tr on tr.id=tc.changerule
-- Ищем согласующих
join tbl_rules$partrule_particip tr1 on tr.id=tr1.rules_id
join tbl_employee te on te.id=tr1.participants_id
-- Ищем ответственных по задачам экспертов
join tbl_changere_addexper tcex on tc.id=tcex.changerequest_id
join tbl_employee te1 on te1.id=tcex.addexperts_id
-- Ищем дополнительных согласующих
join tbl_changere_addpart tca on tc.id=tca.changerequest_id
join tbl_employee te2 on te2.id=tca.addpart_id

join tbl_task tt on tt.source=tc.id

where --tc.state ='negotiating' and tt.case_id='task'
tc.num_='1609' and tt.case_id='task'
GROUP BY tc.title, tc.num_, tc.statestarttime, tr.title, te1.title, te2.title, tt.num_
Order BY
tt.num_
...
Рейтинг: 0 / 0
1 сообщений из 1, страница 1 из 1
Форумы / PostgreSQL [игнор отключен] [закрыт для гостей] / Помогите с группировкой
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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