FONForumBETA
http://www.fonforum.org/ffbeta/

Acces help
http://www.fonforum.org/ffbeta/viewtopic.php?f=8&t=11197
Stranica 1 od 1

Autoru:  vlada13 [ 20.11.2007. 14:36:14 ]
Tema posta:  Acces help

Imam tabele

Prijemnica
- stavka prijamnice
-- id proizvoda
-- kolicina

Otpremnica
- stavka otpremnice
-- id proizvoda
-- kolicina

Treba mi izvrstaj o kolicini robe na skladishtu, zna. Pokushavam ali dobijam neka suluda reshenja, pomagajte! :)

Autoru:  Bageri [ 20.11.2007. 14:54:09 ]
Tema posta: 

Pa, upisi upit koji koristish za izvlacenje podataka, ako zelish pomoc...


Fali ti i neka tabela stanja.
Kako ti uopshte znash koliko je robe na skladishtu?
Pocetno stanje je 0?


Tipicna greshka kod ovakvih problema je:
INNER JOINujesh Prijemnicu i Otpremnicu na ProductID!!!
GRESKA!!! (Imash 3 Prijemnice i 4 Otpremnice i dobijesh 12 recorda)
Prvo izracunaj kolicinu grupishuci Prijemnicu po ProductID i Otpremnicu po ProductID, pa onda INNER JOINuj!

Iz ovih podataka nikako ne mozesh izvuci podatke da li si pre primio ili otpremio robu...
Nemoguce je imati izveshtaj na neki dan ili promenu stanja.
Trebaju ti neki datumi da bi takav izvestaj mogao da uradish, neki vremenski kontinuitet.
Npr. Datum prijema i Datum otpreme.

Autoru:  Tornado [ 20.11.2007. 22:25:15 ]
Tema posta: 

Bageri je napisao:
Iz ovih podataka nikako ne mozesh izvuci podatke da li si pre primio ili otpremio robu...


kao sto vidis datih podataka nema u tabeli, tj ako pogledas sta on to tacno ima u tabeli od podataka problem se svodi na trivijalno resenje tj oduzimanje robe koja je primljena i robe koja je "otpremljena"
uz pedpostavku da je vise primljeno.

Autoru:  kliford [ 21.11.2007. 01:54:17 ]
Tema posta: 

Sudeci po tabelama koje je Vlada okacio, u pravu si...
samo sto se bas i ne radi tako u praksi, vec ti treba istorija stanja, znaci mora i datumi ulaza i izlaza da konfigurisu negde....
Ovako mozes da u svakom trenutku vadis samo izvestaj za trenutno stanje... sto bas i nije prakticno...

Stranica 1 od 1 Sva vremena su u UTC + 1 sat
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
http://www.phpbb.com/