У меня есть таблица служб с тремя столбцами.Значения, разделенные запятой, со всеми строками из таблицы
служба
sr_id lang alias
1 EN A
1 PA B
1 HI C
2 EN D
2 HI E
Теперь я хочу, чтобы вывести с каждым идентификатором сервиса, языки и столбец псевдоним будет конкатенация псевдонима для службы.
Пример вывода -
SR_ID lang alias
1 EN A,B,C
1 PA A,B,C
1 HI A,B,C
2 EN D,E
2 HI D,E
Как я могу сделать это с PostgreSQL 9.4?
Было бы лучше использовать явное JOIN а не старомодным (до 1992 года) неявным соединением: '... FROM Services A JOIN (SELECT ...) B ON A.Sr_ID = B.Sr_ID ...'. –
Спасибо, за ваше предложение. Будет заботиться. – Tajinder