bandyn
Если просто максимальную дату, зачем PARTITION вообще?
MAX(end_date) OVER ()
Если просто максимальную дату, зачем PARTITION вообще?
MAX(end_date) OVER ()
Как написать sql запрос, чтобы высчитать стоимость одного триал пользователя для каждой из рекламных кампаний?;
Общие затраты делятся на количество оформивших "триал"
Есть ли более быстрые варианты выборки?
Доброе время всем.
Появилась потребность в решении задачи, но знаний и опыта катастрофически не хватает.
Система - SQLite.
Существует три таблицы, например дамп
Текущая обработка
Нужно получить представление вида
Name|Nick|Phone1|Phone2|Phone3|Email1
Ivan|Vanja|1_Phone1|1_Phone2|1_Phone3|1_Email1
Petr|Petja|2_Phone1|||2_Email1
Sidor||3_Phone1||||
Лучше всего - если количество столбцов Phone# равнялось бы максимальному количеству записей с data_type=1 для одного name_id
Возможно ли такое сделать? Если да, то как? Если нет, возможно ли вывести строку, состоящую из определенного количества символов, например, "10 - COUNT(*)" То есть если COUNT (*)=1, то вывести строку из 9 символов "|"? (Будет экспорт в csv и предполагаю склеить поля в одну строку через разделитель и дописать разделители до нужного количества столбцов).
Заранее благодарю.
PS. Прошу прощения за сумбурность изложения и неправильную терминологию.
UPDATE. Вроде понял, но правильно ли? Подробнее...
в твоем случае США - 110
Виноват перед vikkiv за "плагиат", свой пост писал с предыдущей страницы
Вопрос по синхронизации таблиц...
действительно 110 верней будет
Предыдущая тема: Строковый параметр в REG_BINARY