powered by simpleCommunicator - 2.0.53     © 2025 Programmizd 02
Форумы / PostgreSQL [игнор отключен] [закрыт для гостей] / Два источника:a and b (как данные max(a.month) заменить на данные min(a.month))
1 сообщений из 1, страница 1 из 1
Два источника:a and b (как данные max(a.month) заменить на данные min(a.month))
    #39943495
khl91
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Всем привет, обращаюсь за подказкой, столкнулся с такой задачей.
У меня есть два источника со следующими полями (пример таблици во вложеннии):
- платформа продаж
- месяц
- канал продаж
- клиент
- месяц последней покупки
- месяц последней покупки в этом канале
- признак непрерывности покупок
- признак непрерывности покупок в данном канале

Я их объединил и здесь у меня проблема, данные по продажам рассчитаны в разрезе платформ.
А мне необходимо брать тотальные показатели, тоесть :
- для первого месяца платформи b для показателя last_purchase_month учитывать
Код: sql
1.
max(a.month_)

з платформи а
- для первого месяца платформи b для показателя last_purchase_by_channel учитывать
Код: sql
1.
max(a.month_)

з платформи а, где a.channel = b.channel
- для первого месяца платформи b для показателя regularity что-то вроде
Код: sql
1.
case when max(a.month_)=date_trunc ('month', current_date) - '1 month':: interval then "True' else 'False'



Для всех остальных полей без изменений.
Буду благодарен за подсказку.
...
Рейтинг: 0 / 0
1 сообщений из 1, страница 1 из 1
Форумы / PostgreSQL [игнор отключен] [закрыт для гостей] / Два источника:a and b (как данные max(a.month) заменить на данные min(a.month))
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]