Курс на Stepik
Обложка курса «SQL на практике: находим ошибки в данных и расчётах» на Stepik
Бесплатно

SQL на практике: находим ошибки в данных и расчётах ★ 0.000

Открыть на
STEPIK.ORG

Бесплатный практический курс по SQL для аналитиков, QA и разработчиков. На учебной базе SQLite вы разберёте JOIN, агрегаты и ошибки учёта платежей: лишние строки, пропущенные заказы и повторные транзакции. Самостоятельно исправите SQL-отчёт, сверите суммы товаров и оплат и проверите результат на семи наборах данных. Результат проверяется локальным скриптом без ручной рецензии.

Показатель Текущие показатели Рост
Значение 🏆 Рейтинг 3 дн 7 дн 30 дн
Количество учеников на курсе «SQL на практике: находим ошибки в данных и расчётах»Учеников на курсе 6
Сертификаты, выданные на курсе «SQL на практике: находим ошибки в данных и расчётах»Сертификатов выдано 0
Отзывы о курсе «SQL на практике: находим ошибки в данных и расчётах»Отзывов получено 0
Рейтинг курса «SQL на практике: находим ошибки в данных и расчётах»Рейтинг курса 0.000
Уроки в курсе «SQL на практике: находим ошибки в данных и расчётах»Количество уроков 25
Тесты в курсе «SQL на практике: находим ошибки в данных и расчётах»Количество квизов 24
Время прохождения курса «SQL на практике: находим ошибки в данных и расчётах»Время прохождения курса —
Обновления курса «SQL на практике: находим ошибки в данных и расчётах»Обновления курса — —
Дата публикации курса «SQL на практике: находим ошибки в данных и расчётах»Дата публикации курса — ———
Последнее обновление курса «SQL на практике: находим ошибки в данных и расчётах»Последнее обновление — ———
Сложность easy — ———

Содержание курса

Разделы в курсе «SQL на практике: находим ошибки в данных и расчётах» 5 разделов Уроки в курсе «SQL на практике: находим ошибки в данных и расчётах» 25 уроков Тесты в курсе «SQL на практике: находим ошибки в данных и расчётах» 24 теста Время прохождения курса «SQL на практике: находим ошибки в данных и расчётах» 1 ч. Последнее обновление курса «SQL на практике: находим ошибки в данных и расчётах» обн. 4 ноября 2026

Знакомство и подготовка окружения

6 уроков
1. Знакомство с XNova ↗
2. Как проверять SQL-расчёты ↗
3. Что соберём и как проверим результат ↗
4. Запускаем SQLite и проверяем окружение ↗
5. Разбираем таблицы и ключи ↗
6. Проверяем исходные строки ↗

Суммы, JOIN и правильные агрегаты

6 уроков
1. Считаем стоимость позиций ↗
2. Сохраняем заказы с LEFT JOIN ↗
3. Находим размножение строк после JOIN ↗
4. Группируем до одной строки на заказ ↗
5. Сравниваем COUNT и COUNT DISTINCT ↗
6. Почему SUM DISTINCT теряет деньги ↗

Платежи, NULL и подзапросы

5 уроков
1. Работаем с NULL в отчёте ↗
2. Учитываем статусы платежей ↗
3. Находим неоплаченные и частично оплаченные заказы ↗
4. Собираем отчёт через CTE ↗
5. Проверяем наличие записей подзапросом ↗

Ошибки данных и сверка расчётов

4 урока
1. Находим повторные записи платежей ↗
2. Проверяем независимость суммы от доставок ↗
3. Сверяем детализацию и общие суммы ↗
4. Проверяем запросы на изменённых данных ↗

Итог: исправляем аналитический отчёт

4 урока
1. Фиксируем правила итогового отчёта ↗
2. Диагностируем ошибки в отчёте ↗
3. Пишем исправленный SQL-отчёт ↗
4. Подтверждаем суммы и исправляем сбои ↗