Вернуться в каталог собеседований

SQL ДЛЯ НАЧИНАЮЩИХ. Все, что нужно знать в SQL для аналитики (основные SQL запросы)

Краткий обзор SQL для аналитики: SELECT, фильтры, NULL, агрегация, JOIN и оконные функции. Подходит для повторения основных конструкций перед практикой.

Noukash
  • Опубликовано на YouTube:
  • Просмотры на YouTube: 210,6 тыс.
  • Лайки на YouTube: 7,6 тыс.
Открыть на YouTube

Таймлайн

Коротко о видео

Видео служит шпаргалкой по 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.

Рекомендуем посмотреть