JOIN с подзапросом, группировкой и HAVING | Практика по SQL
Автор: Andrey Sozykin
Загружено: 2025-02-25
Просмотров: 1488
Описание:
Разбираем задачу с Leetcode по поиску менеджеров, у которых есть минимум 5 подчиненных. Пример использования группировки, HAVING и JOIN таблицы с подзапросом.
Страница курса - https://www.asozykin.ru/courses/sql
Задача на Leetcode Managers with at Least 5 Direct Reports – https://leetcode.com/problems/manager...
Уровень задачи - Medium, средний
Скрипт для создания демонстрационных данных - http://files.asozykin.ru/sql%2F5emp_m...
DBeaver - https://dbeaver.io/
Как поддержать курс:
Boosty - https://boosty.to/asozykin
Cloudtips - https://pay.cloudtips.ru/p/45a4055b
Заранее спасибо за помощь!
Мой канал в telegram - https://t.me/a_sozykin
VK - https://vk.com/sozykin_it
Дзен - https://dzen.ru/asozykin
00:00 - Постановка задачи
02:20 - Создаем демонстрационные данные
03:47 - Считаем количество подчиненных
05:21 - Особенности работы с NULL при группировке
06:21 - Фильтруем менеджеров с 5 и более подчиненными
06:48 - HAVING и WHERE
07:24 - Идентификаторы нужных менеджеров
08:10 - Оформляем запрос в виде подзапроса
08:42 - Пишем JOIN таблицы и подзапроса
09:38 - Отправляем результата на Leetcode
10:37 - Итоги
Если YouTube работает плохо, то видео можно смотреть на других площадках:
Дзен - https://dzen.ru/video/watch/67be8e4f6...
VK - https://vkvideo.ru/video-211221104_45...
Мой канал с краткими и понятными объяснениями сложных тем в ИТ и компьютерных науках - @AndreySozykin
Повторяем попытку...
Доступные форматы для скачивания:
Скачать видео
-
Информация по загрузке: