|
|
|
Как подсчитать нарастающий итог
|
|||
|---|---|---|---|
|
#18+
Код: plaintext 1. 2. 3. 4. 5. 6. SELECT * SUM(fld2 до текущей записи ) AS Calc_fld3 FROM Table1 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.04.2003, 18:09 |
|
||
|
Как подсчитать нарастающий итог
|
|||
|---|---|---|---|
|
#18+
Если это для отчета, то там у контролов есть свойство RunningSum. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.04.2003, 18:34 |
|
||
|
Как подсчитать нарастающий итог
|
|||
|---|---|---|---|
|
#18+
не для отчета надо получить именно так "как в рамке" для последующей обработке ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.04.2003, 18:39 |
|
||
|
Как подсчитать нарастающий итог
|
|||
|---|---|---|---|
|
#18+
Если сортировка по уникальному ключу, то: DSum("fld2", "Таблица", "УникальноеПолеСортировки<=" & CStr(УникальноеПолеСортировки)) Но работать будет мееееееедленно... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.04.2003, 18:49 |
|
||
|
Как подсчитать нарастающий итог
|
|||
|---|---|---|---|
|
#18+
на долго не гадится требуется дальнейшая обработка, а это опять время юзер уснет пока дождется результата. Но это уже кое-что. Попробуем. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.04.2003, 18:54 |
|
||
|
Как подсчитать нарастающий итог
|
|||
|---|---|---|---|
|
#18+
Можно использовать эту идею из FAQ по MS SQL http://www.sql.ru/faq/faq_topic.aspx?fid=125 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.04.2003, 11:19 |
|
||
|
Как подсчитать нарастающий итог
|
|||
|---|---|---|---|
|
#18+
2 Senin Viktor Спасибо Похоже на то что надо, щас буду разбираться. Вердиктом :), обязательно поделюсь ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.04.2003, 09:48 |
|
||
|
Как подсчитать нарастающий итог
|
|||
|---|---|---|---|
|
#18+
Вердикт :о) Выкладываю РАБОТАЮЩИЙ код SELECT MIN(A.Fld1)as f1, MIN(A.Fld2) AS f2, SUM(B.Fld2) AS SUM_f2 FROM Table1 A INNER JOIN Table1 B ON A.Fld1 >= B.Fld1 GROUP BY A.Fld1 P.S. Думаю вопрос закрыт, за исключением представления более лудшего варианта :) Огромное спасибо Senin Viktor ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.04.2003, 11:03 |
|
||
|
|

start [/forum/topic.php?fid=45&msg=32149276&tid=1681672]: |
0ms |
get settings: |
11ms |
get forum list: |
15ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
45ms |
get topic data: |
10ms |
get forum data: |
3ms |
get page messages: |
52ms |
get tp. blocked users: |
1ms |
| others: | 290ms |
| total: | 433ms |

| 0 / 0 |
