SQL ДЛЯ НАЧИНАЮЩИХ. Все, что нужно знать в SQL для аналитики (основные SQL запросы)
Краткий обзор SQL для аналитики: SELECT, фильтры, NULL, агрегация, JOIN и оконные функции. Подходит для повторения основных конструкций перед практикой.
Noukash
Открыть на YouTube- Опубликовано на YouTube:
- Просмотры на YouTube: 210,6 тыс.
- Лайки на YouTube: 7,6 тыс.
Таймлайн
Коротко о видео
Видео служит шпаргалкой по SQL для аналитика: SELECT, фильтрация, NULL, агрегаты, GROUP BY и HAVING, JOIN, сортировка, оконные функции и подзапросы. Примеры показывают не только синтаксис, но и типичные ошибки — фильтрацию после агрегации, потерю строк на INNER JOIN и неожиданные NULL после LEFT JOIN.
Затронутые темы
Что взять на заметку
- Используйте WHERE до агрегации, а HAVING — для фильтра по рассчитанным группам; это разные этапы выполнения запроса.
- После JOIN проверяйте число строк и NULL: INNER JOIN может потерять факты, а LEFT JOIN — выявить отсутствующие соответствия.
- Для сравнений внутри пользователя применяйте оконные функции с PARTITION BY user_id и явным ORDER BY времени, например LEAD или LAG.