
Новые сообщения [новые:0]
Дайджест
Горячие темы
Избранное [новые:0]
Форумы
Пользователи
Статистика
Статистика нагрузки
Мод. лог
Поиск
|
|
02.11.2017, 18:45
|
|||
|---|---|---|---|
|
|||
Работа с датами |
|||
|
#18+
Известен месяц и год. Например сентябрь 2016 В таблице хранятся даты начала и окончания продаж и суммы. 1) 01.02.2015 - 10.04.2015 200 р 2) 11.04.2015 - 12.09.2016 400 р 3) 13.09.2016 - 05.11.2017 700 р Как определить, что известный нам 9-й месяц 2016 года попадает в два периода, то есть должны быть взяты суммы из 2 и 3 строк ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
02.11.2017, 20:26
|
|||
|---|---|---|---|
Работа с датами |
|||
|
#18+
Galina Sh, ? Код: sql 1. К "формам" какое отношение имеет? Имхо - подфорумом ошиблись малость => forum/oracle ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
08.11.2017, 17:35
|
|||
|---|---|---|---|
Работа с датами |
|||
|
#18+
Galina ShИзвестен месяц и год. Например сентябрь 2016 В таблице хранятся даты начала и окончания продаж и суммы. 1) 01.02.2015 - 10.04.2015 200 р 2) 11.04.2015 - 12.09.2016 400 р 3) 13.09.2016 - 05.11.2017 700 р Как определить, что известный нам 9-й месяц 2016 года попадает в два периода, то есть должны быть взяты суммы из 2 и 3 строк индекс по датах есть? ps 1) если есть пересечение интервалов начала/окончания и 01.09.2016-30.09.2016 2) если нет '201609' between to_char(z,'yyyymm') and to_char(po,'yyyymm') .... stax Модератор: Тема перенесена из форума "Oracle Forms". ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
09.11.2017, 10:51
|
|||
|---|---|---|---|
|
|||
Работа с датами |
|||
|
#18+
Galina Sh, предлагаю: 1) определиться с тем, в какие периоды месяц не попадает, т.е. даты начала и конца периода обе меньше первого дня месяца, либо обе больше последнего дня месяца. 2) взять все остальное, учитывая поведение null-значений ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|

start [/forum/topic.php?fid=52&mobile=1&tid=1884954]: |
0ms |
get settings: |
6ms |
get forum list: |
9ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
166ms |
get topic data: |
8ms |
get forum data: |
2ms |
get page messages: |
30ms |
get tp. blocked users: |
1ms |
| others: | 227ms |
| total: | 453ms |

| 0 / 0 |
