Гость
Форумы / PostgreSQL [игнор отключен] [закрыт для гостей] / OVER и EXTRACT / 6 сообщений из 6, страница 1 из 1
27.02.2021, 20:21
    #40049252
dortmontbm
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
OVER и EXTRACT
Добрый вечер!
Подскажите, пожалуйста, возможно ли создавать окна в postgreSQL не по месяцам в целом, как показано здесь:
Код: sql
1.
OVER(PARTITION BY extract(month from table.date)

, а по первой половине каждого месяца?
...
Рейтинг: 0 / 0
27.02.2021, 21:15
    #40049260
Maxim Boguk
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
OVER и EXTRACT
dortmontbm,

можно партиционировать по любому выражению которое вы сможете написать.

--
Maxim Boguk
лучшая поддержка PostgreSQL: dataegret.ru
...
Рейтинг: 0 / 0
27.02.2021, 21:47
    #40049268
dortmontbm
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
OVER и EXTRACT
Maxim Boguk,

Спасибо! А не могли бы Вы подсказать направление мысли в данном конкретном случае?
...
Рейтинг: 0 / 0
27.02.2021, 22:25
    #40049271
Maxim Boguk
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
OVER и EXTRACT
dortmontbm,

Нет потому что постановка задачи в принципе не понятна.
Ни что такое "первая половина месяца" ни "а что делать со второй половиной месяца".

--
Maxim Boguk
лучшая поддержка PostgreSQL: dataegret.ru
...
Рейтинг: 0 / 0
28.02.2021, 07:58
    #40049313
Swa111
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
OVER и EXTRACT
dortmontbm,


Код: plsql
1.
OVER(PARTITION BY extract(month from table.date), extract(day from table.date) between 1 and 14)
...
Рейтинг: 0 / 0
28.02.2021, 12:57
    #40049334
dortmontbm
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
OVER и EXTRACT
Swa111,

Большое спасибо!!
...
Рейтинг: 0 / 0
Форумы / PostgreSQL [игнор отключен] [закрыт для гостей] / OVER и EXTRACT / 6 сообщений из 6, страница 1 из 1
Целевая тема:
Создать новую тему:
Автор:
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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