Возврат без покупки
Деньги возвращают за товар, который никто не покупал
Учебное расследование по курсу SQL: 7 шагов, сложность 2 из 3.
Материалы дела
Сеть магазинов «Пятый угол» закрывала квартал и не сошлась на триста с лишним тысяч. Ревизия показала странное: возвратов за июль больше, чем продаж соответствующих товаров.
Первая версия — сбой кассовой программы: возвраты дублируются. Поставщика программы уже вызвали, договор готовят к расторжению.
Вам дали выгрузку: продажи, возвраты, смены кассиров и справочник товаров. Проверьте версию про сбой — и, если она не подтвердится, найдите, кто и как выносил деньги.
Что будете применять
- LEFT JOIN
- IS NULL
- GROUP BY
- HAVING
- SUM
Как проходит расследование
Читайте материалы дела, проверяйте предположения и решайте задания шаг за шагом. Решения проверяются на платформе; к следующему шагу ведёт найденная вами улика.
Для этого дела нужен бесплатный аккаунт: в нём сохраняются шаги и результат.
Практика и материалы по теме курса
- Тренажёр: повторить темы курса
- Расследование: Пожар в 02:14
- Расследование: Скидка ниже дна
- Расследование: Недостача
- Расследование: Двойник
- Расследование: Утечка
- Расследование: Списали дважды
- Расследование: Тихий вынос
- JOIN в SQL простыми словами: INNER и LEFT JOIN с примерами
- AVG и ROUND в SQL: как посчитать среднее и не соврать себе
- Учить SQL через детективные задачи: почему расследования работают лучше упражнений
- Собеседование по SQL: 15 вопросов, которые задают почти всегда