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