Проверь цифру, прежде чем её назвать.
Курс с нуля · 10 дней · ≈ 5 часовОформи заказ в магазине и посмотри, как он превращается в строку таблицы, а потом собери первый запрос нажатиями. Около десяти минут, печатать пока ничего не нужно.
Оформи заказ в магазине и посмотри, как он становится строкой в таблице. Нажимай на столбцы, находи пустые значения, собирай запрос без набора текста.
Пока пишешь запрос, рядом видно, как его прочитает база: взять таблицу, оставить строки, отсортировать. Ошибки объясняются по-человечески.
Каждый запрос запускается ещё и на втором наборе данных с другими числами. Угадать ответ не выйдет — зато типичные ошибки проверка узнаёт и объясняет.
Оформи учебный заказ и найди его строками в таблице. Потом собери первый запрос нажатиями — печатать пока ничего не нужно.
После урока — дополнительные задания для самостоятельной практики.
SELECT и FROM своими руками: печатаешь запросы, считаешь прямо в них и чинишь чужой запрос.
После урока — дополнительные задания для самостоятельной практики.
WHERE, AND и OR, сортировка и «топ-5». И коварное пустое значение, которое не равно даже самому себе.
После урока — дополнительные задания для самостоятельной практики.
IN, BETWEEN, LIKE и даты — условия короче и точнее. А CASE размечает строки: «cheap», «medium», «expensive».
После урока — дополнительные задания для самостоятельной практики.
Девять тысяч заказов — в одно число. COUNT, SUM, AVG, первая настоящая метрика и GROUP BY.
После урока — дополнительные задания для самостоятельной практики.
Заказы и люди — разные числа. Режем оборот по неделям, по размеру заказа и считаем долю отмен одной строкой.
После урока — дополнительные задания для самостоятельной практики.
Бывают вопросы, на которые одним запросом не ответить. Подзапрос и WITH раскладывают их на шаги, которые читаются сверху вниз.
После урока — дополнительные задания для самостоятельной практики.
JOIN соединяет таблицы по общему коду, а LEFT JOIN находит то, у чего пары нет: товары, которые никто не заказал.
После урока — дополнительные задания для самостоятельной практики.
Самая коварная ловушка SQL: соединение незаметно размножает строки, и сумма раздувается. Учимся замечать её и обходить. И соединяем по диапазону дат.
После урока — дополнительные задания для самостоятельной практики.
Оконные функции считают долю, место в группе и нарастающий итог, не схлопывая строки. В конце — отчёт для совета директоров, в котором сходится всё за две недели.
После урока — дополнительные задания для самостоятельной практики.
Дашборд показывает рекордную неделю после акции. Ты выясняешь, что на самом деле случилось с деньгами.
Дни 1–2 без аккаунта; все 10 дней с бесплатным аккаунтом
SQL бесплатно: все 10 дней Start с бесплатным аккаунтом. Платишь только за практику: кейс-раунды (19 €) и Meridian (59 €).
19 €Atterna Foundations
разово · цена раннего доступа