Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Oracle [игнор отключен] [закрыт для гостей] / Как в SQL записать такое условие ? / 7 сообщений из 7, страница 1 из 1
30.08.2018, 14:35
    #39695583
gera3323
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как в SQL записать такое условие ?
Суммировать поле до тех пор пока сумма не станет меньше или равно значения X ?
...
Рейтинг: 0 / 0
30.08.2018, 14:40
    #39695587
Leonid Kudryavtsev
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как в SQL записать такое условие ?
IMHO
Аналитические ф-ции LEAD, LAG
...
Рейтинг: 0 / 0
30.08.2018, 14:44
    #39695590
andreymx
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как в SQL записать такое условие ?
gera3323Суммировать поле до тех пор пока сумма не станет меньше или равно значения X ?а на выходе одна строка или несколько
...
Рейтинг: 0 / 0
30.08.2018, 14:44
    #39695592
gera3323
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как в SQL записать такое условие ?
andreymx,

несколько
...
Рейтинг: 0 / 0
30.08.2018, 14:47
    #39695599
Elic
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как в SQL записать такое условие ?
gera3323пока сумма не станет меньшеБольше?!
Elicсумму нарастающим итогом, нужно обнулять
STFF reset running total
...
Рейтинг: 0 / 0
30.08.2018, 15:11
    #39695625
-2-
-2-
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как в SQL записать такое условие ?
Код: plsql
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
select поле, сумма
from таблица match_recognize (
  order by порядок
  measures sum(поле) as сумма,
           classifier() as класс
  all rows per match
  pattern (сумдо+ сумпосле*)
  define сумдо as sum(поле) <= 100
)
where класс='СУМДО'
...
Рейтинг: 0 / 0
30.08.2018, 15:39
    #39695654
Stax
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как в SQL записать такое условие ?
gera3323Суммировать поле до тех пор пока сумма не станет меньше или равно значения X ?

задача прекратить суммирование/сканирование аля стор кей по таблице, или просто получить резальтат?

....
stax
...
Рейтинг: 0 / 0
Форумы / Oracle [игнор отключен] [закрыт для гостей] / Как в SQL записать такое условие ? / 7 сообщений из 7, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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