Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2003.05.15;
Скачать: CL | DM;

Вниз

Сумма нарастающим итогом   Найти похожие ветки 

 
Ptr   (2003-04-24 17:36) [0]

Может кто подскажет, как организовать в InterBase подсчет суммы нарастающим итогом?
Например:
Field1 | Field2
----------|-----------
10 | 10
5 | 15
3 | 18
и т.д.
Значение вводится в Field1, а Field2 расчитывается.
??????????????????????????????????????????????????????
В парадоксе проблем небыло, а тут не знаю...


 
kravchuk ©   (2003-04-24 17:42) [1]

в триггере пробовал?


 
Соловьев ©   (2003-04-24 17:43) [2]

триггер


 
Соловьев ©   (2003-04-24 17:45) [3]

...
set field2=(select max(field2) from table)+New.Field1
...


 
Alexander Vasjuk   (2003-04-24 17:46) [4]

for select field1 into :f1
do begin
:f2 = :f2 + field2;
suspend;
end


 
Johnmen ©   (2003-04-24 17:48) [5]

А есть первичный ключ в таблице ?


 
Соловьев ©   (2003-04-24 17:51) [6]

сделает куда ему деваться...


 
Johnmen ©   (2003-04-24 18:10) [7]

Просто дело в том, что если указанная автором последовательность записей соответствует возрастанию (убыванию) целочисленного PK, то можно одним несложным запросом сделать требуемое...


 
Ptr   (2003-04-24 18:48) [8]

Огромное всем спасибо !!!



Страницы: 1 вся ветка

Текущий архив: 2003.05.15;
Скачать: CL | DM;

Наверх




Память: 0.48 MB
Время: 0.016 c
4-47049
AlexandrRya
2003-03-17 15:34
2003.05.15
Как узнать параметры шрифта, зная его HANDLE?


1-46774
Little Horror
2003-04-29 16:22
2003.05.15
TActionToolBar и TControlBar


1-46702
Шишкин Илья
2003-04-30 17:20
2003.05.15
Как узнать размер файла


3-46602
mic_2000
2003-04-23 17:52
2003.05.15
Как можно в IB6 из 0 сделать NULL?


7-47017
JeskelA
2003-03-20 12:37
2003.05.15
Загрузка библиотек