У моєму попередньому блозі я обговорював деякі складні запити, які часто задають на співбесідах, а також ті, які аналітики даних часто пишуть у своїй повсякденній роботі, розв'язуючи реальні проблеми.
У цьому блозі ми розглянемо рішення подібних типів проблем, використовуючи приклад даних про продажі.
Запит 1: Загальний дохід за регіонами
Мета: Обчислити загальний дохід для кожного регіону.
SELECT Region, SUM(Revenue) AS TotalRevenue
FROM Sales GROUP BY Region ORDER BY TotalRevenue DESC;
Запит 2: Кумулятивний дохід за місяцями
Мета: Обчислити кумулятивний дохід за всіма місяцями для кожного регіону.
SELECT Region, Month, Revenue,
SUM(Revenue) OVER (PARTITION BY Region ORDER BY Month) AS CumulativeRevenue
… Читати далі