Большинство аналитиков данных не справляются с этим вопросом на собеседовании по SQL | Использова...
Data Project Hub
0:00 / 0:00
Большинство аналитиков данных не справляются с этим вопросом на собеседовании по SQL | Использова...
892 просмотра · 5 месяцев назад
Data Project Hub
3,5 тыс. подписчиков
892 просмотра · 5 месяцев назад
В этом видео я подробно разберу один из самых сложных вопросов по SQL для собеседований с аналитиками данных — накопительную сумму с условием сброса, на который большинство кандидатов отвечают неправильно.
DDL и DML: https://github.com/vishnu-t-r/youtube...
00:00 — Сможете ли вы решить эту задачу по SQL?
00:50 — Почему эта задача важна на собеседованиях
01:27 — Разбор задачи (понимание перед написанием кода)
05:15 — Подход 1: Использование оконных функций
08:10 — Почему этот подход не работает
09:43 — Подход 2: Решение с помощью рекурсивного CTE
13:32 — Как работает рекурсивная логика
22:01 — Проверка окончательного результата (Правильно ли мы справились?)
22:38 — Что дальше? Полное руководство по рекурсивным CTE?
Реальные примеры использования (почему это важно)
Эта логика используется в реальных системах:
💳 Отслеживание лимитов кредитных карт (пороговые значения расходов)
🚨 Системы обнаружения мошенничества (обнаружение аномальных всплесков)
🛒 Анализ сессий в электронной коммерции (отслеживание поведения пользователей)
📊 Мониторинг бюджета и расходов (сброс лимитов)
👉 Если вы это понимаете, вы не просто изучаете SQL — вы мыслите как настоящий аналитик данных.