|
|
|
| Есть таблица\запрос с 3 полями: артикул, дата, кол-во. задача - сделать накопительный итог отдельно по каждому артикулу в одном запросе.
Сделал как здесь http://hiprog.com/index.php?option=com_content&task=view&id=369&Itemid=35, но работает только с ограничением на один артикул, если все артикула, то НИ считает по всем, независимо от артикула.
Подскажите что нужно добавить? | |
|
| |
|
|
|
|
Подскажите что нужно добавить?
|
может быть посмотрим в сторону агрегатных функций?
---------------
как-то так что ли
SELECT OrderDate, ArticleID,
DSum("ItemsCount","tblTableName","[ArticleID]= " & [ArticleID] & " And [OrderDate]<= #" & Format([OrderDate],"mm\/dd\/yy") & "#") AS Aggregate
FROM tblTableName
GROUP BY OrderDate, ArticleID
ORDER BY OrderDate, ArticleID
|
| |
|
| |
|
|
|
| попробывал, не выходит каменный цветок... | |
|
| |
|
|
|
| что именно не выходит?
у меня и входит и выходит | |
|
| |
|
11 Кб. |
|
| вот исходные данные и то что я навоял изначально, сделал так как ты посоветовал получается накопительный по всем артикулам.
чисто логически понимаю что при смене артикула нужно обнулять НИ, а как сделать в аксессе ума не приложу. | |
|
| |
|
22 Кб. |
|
| -->>
срочно заказывай 01002 - по состоянию на 07-10-10 на складе их совсем не осталось | |
|
| |
|
|
|
| спасибо за помощь!
на поставщике нет )))) | |
|
| |