Необходимо подготовить базу для рассылки СМС.
На выходе требуется вывести существующие поля:
- 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% клиентов для контрольной группы
Результирующую таблицу сформировать с произвольным именем в текущей БД, записав все данные