Введение
В этой лабораторной работе вы изучите оконную аналитику SQLite, сосредоточив внимание на ранжировании строк и вычислении нарастающих итогов (running totals). Вы узнаете, как использовать оконные функции (window functions) для выполнения вычислений над наборами строк, связанных с текущей строкой.
В частности, вы будете использовать функцию ROW_NUMBER()
для присвоения уникального ранга каждой строке на основе суммы продаж. Вы также узнаете, как вычислять нарастающие итоги и разделять (partition) данные для более продвинутого анализа. Эта лабораторная работа представляет собой практическое введение в оконные функции в SQLite.