запятую и как сделать что-бы order_number не дублировались?
Вот такой запрос:
SELECT DISTINCT ON(ao.id) o.order_number, ao.rpo_number
FROM orders o
JOIN (SELECT ao.parent_order_id, ao.id
, string_agg(ao.order_number, ', ') AS rpo_number
FROM acceptance_order ao
GROUP BY ao.parent_order_id, ao.id) ao ON ao.parent_order_id = o.id
GROUP BY ao.id, o.order_number, ao.rpo_number
А \d таблиц и цель запроса надо угадать? ;) Иначе Вам никто ничего конкретного не скажет.
Я думал по скрину понятно, нужно текст который выходит из rpo_number в одну колонку записать через запятую, и что-бы не дублировались
Обсуждают сегодня