Возможно ли объединить позиции в одну группу и вывести значения цен в строку через запятую, вместо вычисления средней?

Ответ и пояснения приведены в подробном разборе ниже.

Короткий ответ

Что ответить на собеседовании

Ответ и пояснения приведены в подробном разборе ниже.

Подробный разбор

Ответ с пояснениями

SELECT
    order_id,
    STRING_AGG(CAST(price AS VARCHAR), ', ') AS prices_list
FROM
    order_items
GROUP BY
    order_id;

ИИ-помощник для собеседований

Хочешь уверенно проходить собеседования?

Попробуй ИИ-помощник для собеседований: слышит вас и собеседника, анализирует экран, подсказывает ответы в реальном времени, работает без VPN и не попадает в захват экрана.

Подробнее