|
запрос с нарастающей
|
|||
---|---|---|---|
#18+
Подскажите пожалуйста. Существует таблица с 3 столбцами name kod cena a 1 1.00 a 2 2.00 a 3 3.00 Как сделать запрос с нарастающей по признаку kod (должно получиться) name kod cena a 1 1.00 a 2 3.00 a 3 6.00 Как это сделать? (желательно в конструкторе запроса). ... |
|||
:
Нравится:
Не нравится:
|
|||
17.04.2002, 05:08 |
|
запрос с нарастающей
|
|||
---|---|---|---|
#18+
Если нужно вывести на печать, то сделайте отчет с накоплением цены. А если непосредственно в запросе, то SELECT Таблица1.ID, Таблица1.Name, Таблица1.Price, sss([Price]) AS Выражение1 FROM Таблица1; Функция sss: Function sss(d) sss = t + d t = sss End Function t - переменная вне функции. Перед запросом обнуляется программно, после запроса тоже. ПРичем если запрос не вложенный и т.п. А вообще, зачем суммировать цены? ... |
|||
:
Нравится:
Не нравится:
|
|||
29.04.2002, 08:33 |
|
запрос с нарастающей
|
|||
---|---|---|---|
#18+
http://msa.km.ru/msa/access/article.asp?id=369 ... |
|||
:
Нравится:
Не нравится:
|
|||
04.05.2002, 11:50 |
|
запрос с нарастающей
|
|||
---|---|---|---|
#18+
2 Вашкуль если отвечать по сущности вопроса и тематике сервера и конференции- в ADP проекте не работают функции VB имеющиеся в модулях вашего проекта простейщий запрос с накоплением : id - счетчик value - суммируемое значение sval - результируещее поле запроса с накоплением SELECT id, value, (SELECT SUM(testtable.value) FROM testtable WHERE testtable.ID <= T.ID) AS sval FROM dbo.testtable t в данном запросе накопление осуществляется в порядке увеличения ID ... |
|||
:
Нравится:
Не нравится:
|
|||
15.05.2002, 14:12 |
|
|
start [/forum/topic.php?fid=45&msg=32029149&tid=1683563]: |
0ms |
get settings: |
9ms |
get forum list: |
14ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
124ms |
get topic data: |
9ms |
get forum data: |
2ms |
get page messages: |
41ms |
get tp. blocked users: |
1ms |
others: | 13ms |
total: | 221ms |
0 / 0 |