SQLLab
Практика· 6 мин· 20 XP

Сумма продаж по отделу рядом с каждой строкой

Задание

Контекст: Руководитель отдела хочет видеть вклад каждой сделки на фоне общей выручки отдела за полугодие — не открывая отдельный сводный отчёт.

Техническое задание: PARTITION BY делит строки на независимые окна — как GROUP BY, но без схлопывания. Выведите каждую строку из sales с дополнительным столбцом dept_total — суммарной выручкой (amount) своего отдела (department) за все месяцы.

Выведите:

  • employee
  • department
  • sale_month
  • amount
  • dept_total — суммарная выручка отдела

Отсортируйте по department, sale_month, employee.

Результат выполнения SQL-запроса
История твоих попыток решения
Показать эталонное решение задачи
ER-диаграмма таблиц базы данных
Ожидаемые колонки в правильном ответе
Появится после 3 неудачных попыток
Анализ плана выполнения запроса PostgreSQL

Результаты появятся здесь после выполнения запроса.