Тестовое задание
на аналитика по планированию
ЛокоБанк

Задание #1
Необходимо "подготовить базу для рассылки СМС"

На выходе требуется вывести существующие поля:

  • client_id, hash_id, rest_rub, tarif_name, tel_num,
и расчетные поля:

  • Текст сообщения (sms_text)
  • месяц активации(число от 1 до 12), остаток на счете, округленный до тысяч рублей, со 2 по 4 символы номера телефона (телефон хранится как текст)
Описание клиентского сегмента - владельцы карты с тарифом (tarif_name) "амурский тигр", активировавшие карту(date_activated) во втором квартале 2016 года, имеющие на счете карты(acc_num) по состоянию на 2016-07-01(report_date) остаток (rest_rub) не менее 1000 рублей.

Последний отмеченный статус по карте - "open".

Исключить клиентов из "черного списка".

Если у клиента несколько карт, подходящих под условия - выбрать карту с максимальным остатком.

Клиентам, у которых номер телефона заканчивается на четное число направить текст начинающийся с обращения по имени отчеству, тем у кого на нечетное "сообщение с суммой остатка карты", выделить в каждой группе по 15% клиентов для контрольной группы.

Результирующую таблицу сформировать с произвольным именем в текущей БД, записав все данные.

Задание #2
Записать в таблицу comms:

  • Client_id из результирующей таблицы задания 1

  • Дату коммуникации (сегодняшнюю)

  • Количество дней прошедшее с момента коммуникации до записи в таблицу
хочешь поделиться решением или заданием с собеседования?

Оставь свои контакты через форму, и я свяжусь с тобой в течение 24 часов
© No Data No Growth, 2024