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