Непонятна логика написания запроса Задание№2
Запишу вопросы по ходу кода представленного в решении:
SELECT customer_id, SUM (freight) AS freight_sum
FROM orders
JOIN (SELECT customer_id, AVG (freight) AS freight_avg) - ?? Почему выводим параметр customer_id в SELECT??
FROM orders ?? зачем JOIN-нить таблицу orders если мы её изначально указываем в запросе при первом написании FROM?? В моём понимании мы используем JOIN если соединяем данные двух таблиц, а тут мы объедняем orders с orders???