Мы — образовательная платформа в сфере аналитики Симулейтив: simulative.ru
Создаём курсы-симуляторы, где обучаем на кейсах из реального бизнеса.
Канал по ML: @modprod
Наш уютный чат: @itresume_chat
Поддержка: @simulative_support
Post #2442
1.81K

✨ Как быстро освоить оконные функции и повысить уровень SQL?
Оконные функции — это инструмент в работе аналитика, который позволяет выполнять вычисления налету внутри окна. Они используются для выполнения сложных вычислений без группировки данных в одну строку.
Разбивают данные на «окна» — например, по категориям или датам.
Считают внутри каждого «окна» — ранжирование, накопленные суммы, сравнение с соседями.
Возвращают результат для каждой строки — без схлопывания, как в агрегатных функциях.
Из таблицы
🟠Наименование задачи
🟠Рейтинг задачи
🟠Ранг задачи, где 1 ранг имеют задачи с наибольшим рейтингом
Примечания
🟠Ранг должен рассчитываться с промежутками в значениях ранжирования;
🟠 Исключите записи, у которых рейтинг равен NULL.
Продолжение задачи, возможность решить её самостоятельно и получить результат можно внутри нашего бесплатного курс “Основы SQL”
➡️ Решить задачу
Хотите отработать оконные функции на практике? В нашем бесплатном курсе «Основы SQL» вас ждут:
✅ 70 задач по SQL, включая 15 задач по оконным функциям.
✅ Разбор реальных кейсов из работы аналитика.
Решайте задачи прямо сейчас — переходите по ссылке!
➡️ Подключиться
Оконные функции — это инструмент в работе аналитика, который позволяет выполнять вычисления налету внутри окна. Они используются для выполнения сложных вычислений без группировки данных в одну строку.
Как работают оконные функции?
Разбивают данные на «окна» — например, по категориям или датам.
Считают внутри каждого «окна» — ранжирование, накопленные суммы, сравнение с соседями.
Возвращают результат для каждой строки — без схлопывания, как в агрегатных функциях.
Пример задачи (попробуйте решить!)
Из таблицы
problem необходимо вывести следующую информацию о задачах:🟠Наименование задачи
🟠Рейтинг задачи
🟠Ранг задачи, где 1 ранг имеют задачи с наибольшим рейтингом
Примечания
🟠Ранг должен рассчитываться с промежутками в значениях ранжирования;
🟠 Исключите записи, у которых рейтинг равен NULL.
Продолжение задачи, возможность решить её самостоятельно и получить результат можно внутри нашего бесплатного курс “Основы SQL”
➡️ Решить задачу
Хотите отработать оконные функции на практике? В нашем бесплатном курсе «Основы SQL» вас ждут:
✅ 70 задач по SQL, включая 15 задач по оконным функциям.
✅ Разбор реальных кейсов из работы аналитика.
Решайте задачи прямо сейчас — переходите по ссылке!
➡️ Подключиться
- ❤ 12
- 👍 3
- 🔥 2







