Tema: SQL | Quantity Tracking
Autorius: bala nemate
Data: 2011-12-18 19:40:45
hoj hoj, kolegos,


duombazėje registruojamas produkto "keliavimas" tarp skirtingų proceso
segmentų - pvz, turim, kad į TOKĮ sandėlį TADA buvo padėtas TOKS kiekis
TOKIO produkto. Atitinkamai, tas pas su atkrovimu iš sandėlio.
tokis klausimas - iš patirties - koks geriausias būdas esamam produkto
kiekiui sandėlyje gauti?
Elementariausia - 
SUM(ALL_IN) - SUM(ALL_OUT) WHERE ProductId = XXX and LocationId= YYY, bet
tai normaliai veiks, kai DB yr šimtai įrašų, o jei milijonai - graudus
performance'as...
Daryti tarpinę lentą, kur, pastoviai update'inamas kiekis kiekviename
sandėlyje, įvykus įvežimo/atkrovimo operacijai?

iki
-- 
bn/mj
skype : bala.nemate
"The blues ain't about making yourself feel better.
it's about making other people feel worse."
				-- Bleeding Gums Murphy