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

Вниз

Вариант расчета остатков на указанную дату   Найти похожие ветки 

 
GanibalLector ©   (2005-05-09 13:46) [0]

Как Вы относитесь к такому сабжу??? Стоит ли?
http://www.delphiplus.org/articles/ib/calc_rests_goods.html


 
Rule ©   (2005-05-09 14:19) [1]

GanibalLector ©   (09.05.05 13:46)
я использую не процедурный подход ... скорость отличается колосально ... лучше использовать агрегатные функции а не пробегаться по записям явно ... а так подход по расчету помоему классический ...


 
GanibalLector ©   (2005-05-09 16:20) [2]

> лучше использовать агрегатные функции а не пробегаться по записям явно

А это как? Что-то я не в курсе :(


 
GanibalLector ©   (2005-05-09 16:44) [3]

Хм...прочитал я про агрегатные.Так там они есть.


 
Silver Alex ©   (2005-05-11 10:31) [4]

имхо подход не самый лучший

посоветую следующее, в таблицу Doc добавить поле DocType  и записывать туда при приходе 1 при расходе минус 1.А из таблицы Tovar поле TECOST можно выкинуть. Далее вообще запрос упрощается до безобразия.

select tv.tovarname, sum(t.kolvo*d.doctype)
from tovdvij t, Doc d, Tovar tv
where
 d.IdDoc=t.IdDoc
 and d.DateDoc<=:OnDate
 and t.IdTovar=tv.IdTovar

group by tv.tovarname
having sum(t.kolvo*d.doctype)>0



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

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

Наверх




Память: 0.47 MB
Время: 0.056 c
4-1114281844
Host
2005-04-23 22:44
2005.06.14
Как проверить возможность записи в файл


14-1116924071
Некто
2005-05-24 12:41
2005.06.14
Как продать дорогую спецавтотехнику


14-1116866445
NikNet
2005-05-23 20:40
2005.06.14
Где скачать весь DevExpress или хотябы TreeView,ToolBar?


9-1110457042
qwe
2005-03-10 15:17
2005.06.14
Ламерсий вопрос по GlScene


14-1116919050
syte_ser78
2005-05-24 11:17
2005.06.14
Отражение зеркала в зеркале.