SQL
SELECT, фильтры, JOIN, агрегации, подзапросы. Настоящая база прямо в браузере — запросы выполняются по-честному.
О чём курс
SQL — язык запросов к базам данных. Вы описываете, КАКОЙ результат нужен («покажи клиентов из Москвы, потративших больше 10 000»), а база сама решает, как его быстро получить. Это не язык программирования в привычном смысле — здесь нет циклов, зато есть невероятно мощные выборки.
Зачем это нужно
Данные любой компании лежат в базе, и достать их можно только через SQL. Его знают не только программисты: аналитики, маркетологи, менеджеры продукта — все, кому нужно ответить на вопрос «а сколько у нас…?» без помощи разработчика.
Программа курса
8 разделов. Внутри каждого — уроки с разбором и практикой, в конце раздела проверка знаний.
Что такое таблицы, строки и столбцы, зачем нужен SQL и как достать из базы ровно то, что нужно.
Условия отбора: сравнения, AND/OR/NOT, IN, BETWEEN, LIKE и коварный NULL.
ORDER BY, LIMIT и OFFSET: как получить топ-10, последние заказы и порядок, который тебе нужен.
COUNT, SUM, AVG, MIN, MAX, GROUP BY и HAVING — как посчитать «сколько», «на сколько» и «в среднем».
Связи между таблицами, INNER JOIN и LEFT JOIN, поиск «сироток» и подсчёты по связанным данным.
Запрос внутри запроса, сравнение со средним, EXISTS, а также условная логика CASE и работа с NULL.
INSERT, UPDATE, DELETE без катастроф, а также создание таблиц, типы данных и ограничения.
Текстовые и датные функции, отчёты из нескольких таблиц, соединение таблицы с самой собой, представления и индексы.
Коротко
Ступени и ветки
Ветка выбирается при старте и меняется в любой момент — прогресс каждой хранится отдельно.
Начать бесплатноЧему вы научитесь
- Доставать нужные строки и столбцы из любой таблицы
- Считать итоги: суммы, средние, количества по группам
- Соединять несколько таблиц через JOIN
- Строить отчёты: топ продаж, динамика по месяцам
- Понимать, почему запрос работает медленно, и ускорять его
Важно знать
Дальше — оконные функции, оптимизация и проектирование собственных баз.
Начните с первого урока
Материалы бесплатны. Прогресс сохраняется в аккаунте, вернуться можно в любой момент.