
Новые сообщения [новые:0]
Дайджест
Горячие темы
Избранное [новые:0]
Форумы
Пользователи
Статистика
Статистика нагрузки
Мод. лог
Поиск
|
|
25.04.2003, 18:09
|
|||
|---|---|---|---|
|
|||
Как подсчитать нарастающий итог |
|||
|
#18+
Код: plaintext 1. 2. 3. 4. 5. 6. SELECT * SUM(fld2 до текущей записи ) AS Calc_fld3 FROM Table1 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
25.04.2003, 18:34
|
|||
|---|---|---|---|
|
|||
Как подсчитать нарастающий итог |
|||
|
#18+
Если это для отчета, то там у контролов есть свойство RunningSum. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
25.04.2003, 18:39
|
|||
|---|---|---|---|
|
|||
Как подсчитать нарастающий итог |
|||
|
#18+
не для отчета надо получить именно так "как в рамке" для последующей обработке ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
25.04.2003, 18:49
|
|||
|---|---|---|---|
|
|||
Как подсчитать нарастающий итог |
|||
|
#18+
Если сортировка по уникальному ключу, то: DSum("fld2", "Таблица", "УникальноеПолеСортировки<=" & CStr(УникальноеПолеСортировки)) Но работать будет мееееееедленно... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
25.04.2003, 18:54
|
|||
|---|---|---|---|
|
|||
Как подсчитать нарастающий итог |
|||
|
#18+
на долго не гадится требуется дальнейшая обработка, а это опять время юзер уснет пока дождется результата. Но это уже кое-что. Попробуем. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
28.04.2003, 11:19
|
|||
|---|---|---|---|
|
|||
Как подсчитать нарастающий итог |
|||
|
#18+
Можно использовать эту идею из FAQ по MS SQL http://www.sql.ru/faq/faq_topic.aspx?fid=125 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
29.04.2003, 09:48
|
|||
|---|---|---|---|
|
|||
Как подсчитать нарастающий итог |
|||
|
#18+
2 Senin Viktor Спасибо Похоже на то что надо, щас буду разбираться. Вердиктом :), обязательно поделюсь ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
29.04.2003, 11:03
|
|||
|---|---|---|---|
|
|||
Как подсчитать нарастающий итог |
|||
|
#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 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|

start [/forum/topic.php?fid=45&tablet=1&tid=1681672]: |
0ms |
get settings: |
6ms |
get forum list: |
15ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
39ms |
get topic data: |
10ms |
get forum data: |
2ms |
get page messages: |
45ms |
get tp. blocked users: |
1ms |
| others: | 199ms |
| total: | 323ms |

| 0 / 0 |
