/
avpavlow
/
sql-industrial-patterns
Обзор
Документация
Войти
/
avpavlow
/
sql-industrial-patterns
Код
Запросы
0
Задачи
Вики
Пакеты
0
Релизы
0
Аналитика
Безопасность
main
04_analytics.sql
16 строк
555 B
aleksey
add: Добавить запросы
27 мар 2026, 14:53
27 мар 2026, 14:53
91ababb
Код
Авторство
О чём код?
-- Задача: Найти "преданных" клиентов, которые совершали покупки 2 месяца подряд WITH monthly_activity AS ( SELECT customer_email, DATE_TRUNC('month', created_at) as order_month FROM orders GROUP BY 1, 2 ) SELECT curr.customer_email, curr.order_month as second_month FROM monthly_activity curr JOIN monthly_activity prev ON curr.customer_email = prev.customer_email AND curr.order_month = prev.order_month + INTERVAL '1 month' ORDER BY 2 DESC;