belfegor23
@belfegor23
digital marketer at TradingView

Mysql для email маркетолога — какие функции необходимо знать?

Всем привет!

Обычно в email маркетинге широкопрофильный маркетер работает с менеджером проекта или другим it специалистом, которому может поставить задачи по получению нужных данных из базы.
Предположим, что такого специалиста нет, и нашему маркетеру нужно самостоятельно вытаскивать данные, например, для проведения регулярных рассылок. Ему понадобятся email, юзернейм, имя фамилия, демографические данные, данные о покупках (сумма, время покупки, наименование товара) + некоторые события, которые собирает аналитическая система (дата последнего визита, регион, откуда был визит или регистрация и т.д.). Знаний по части работы с базами у нашего специалиста немного, но вытаскивать данные ему придется самому.

Собственно, вопрос: с чего начать, чтобы делать все вышеназванное самостоятельно? Т.е. самостоятельно находить/определять нужный тип данных и как забирать (выгрузки в csv, api и т.д.). Можно ссылками на видео, статьи, собственный опыт.
  • Вопрос задан
  • 123 просмотра
Решения вопроса 1
Maksclub
@Maksclub
maksfedorov.ru
Лучше всего заранее спроектировать основные сценарии для запроса данных и попросить техспецов сделать форму с доступом по паролю, в котором можете с выпадающими списками и чекбоксами делать выборку того, что нужно, а получив нужные данные по кнопке "Скачать" их скачать.

Если прижало:
1. Понять принципы реляционных баз (построение базы на основе отношений),
тут сейчас есть один главный принцип — 3 нормальная форма, почитать:

2. Заведомо получить инструмент для доступа к БД и отдельно научиться подключатсья к ней

3. Научиться делать запросы с SELECT, то есть только чтение:
  • делать запросы из 1 таблицы с разными условиями
  • делать запросы из 2 и более таблиц с отношениями с условиями, например выбрать всех пользователей с именем Андрей и данные для этих пользователй в др таблицы заказов

Поупражняться: sql-ex.ru/learn_exercises.php

4. Чтобы сохранить:
  • научиться выгружать в файл ,чтобы его можно было скачать для последующего использования
  • найти конвертер дял перегона SQL результата в csv, вот нашел такой: www.convertcsv.com/sql-to-csv.htm, но может есть лучше
  • или научиться программировать, если у вас аналитика — посмотрите в сторону языка Python
Ответ написан
Пригласить эксперта
Ответы на вопрос 1
Alex_Wells
@Alex_Wells
PHP/Java Developer
DataGrip или его бесплатный аналог
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через TM ID
Похожие вопросы
1Win Санкт-Петербург
от 45 000 до 60 000 руб.
Health Samurai Санкт-Петербург
от 100 000 руб.