Mail.ruПочтаМой МирОдноклассникиВКонтактеИгрыЗнакомстваНовостиКалендарьОблакоЗаметкиВсе проекты

SQL запрос по нахождению календарного retention rate

Некит Васин Ученик (98), на голосовании 1 год назад
Добрый вечер! Есть ли у кого пример запроса sql? Найти нужно календарный retention 30 дня для июля 2021 года. Запрос по расчёту retention написал, но не могу понять куда в запрос прописывать интервал июля 2021 года.
Дополнен 1 год назад
Таблица 1:
users
столбцы
devtodevid - идентификатор пользователя
eventtime - дата регистрации в приложении (timestamp)
Таблица 2:
session
столбцы
devtodevid - идентификатор пользователя
eventtime - дата сессии пользователя (timestamp)
Голосование за лучший ответ
Angrom Мудрец (10032) 1 год назад
Ты должен понимать, что без подробностей о таблице (то есть названия и колонок в ней) тебе никто не напишет конкретный запрос.

Сначала сделай
 select * from table limit 5; 
Где table - название таблицы.
Посмотри в каком формате дата. Допустим так: 2021-07-01
Дальше пишешь
 select * from table
where retention >= '2021-07-01' and retention < '2021-08-01';
То есть дата больше или равна 1 июля и меньше, чем 1 августа.
Некит ВасинУченик (98) 1 год назад
Спасибо большое! Добавил описание таблиц со столбцами.
Похожие вопросы