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