Собесов

Делимобиль Middle: SQL-сверка списаний банка и компании по карте

SQLСверка данныхСложнаяMiddle

Условие

Есть две таблицы:

  • fct_bank(dateCreated, card_number, status, amount) — данные банка.
  • fct_ott(dateCreated, card_number, status, amount) — данные компании.

Нужно вывести дельту между банком и компанией с разбивкой по дням и номеру карты. Сравнение по (card_number, dateCreated, status). Если общая сумма по карте за весь период одинакова, дельта должна быть 0, даже если списания и возвраты в разные дни.

Хочешь увидеть разбор?

Зарегистрируйся бесплатно — откроется развёрнутое решение этой задачи и ещё 4 на выбор.

Зарегистрироваться и увидеть разбор
Уже есть аккаунт? Войти