To je mozna ono, proc mi to nedava smysl. Jak pise gna, ty bys mel mit prijemky a vydejky
- ID,
- skladove miesto,
- nazov tovaru,
- pocet prijatych jednotiek,
- pocet vyskladnenych poloziek,
- skladove miesto vyprazdnené
--- tab zbozi --- id_zbozi, nazev
--- tab prijemka --- id_prijemka, id_zbozi, kusu (prijato)
--- tab vydejka --- id_vydejka, id_zbozi, kusu (odebrano)
Pocet zbozi na skladu je pak tedy a-b
a = SELECT SUM(kusu) FROM prijemka WHERE id_zbozi=123 GROUP BY id_zbozi
b = SELECT SUM(kusu) FROM vydejka WHERE id_zbozi=123 GROUP BY id_zbozi
c = SELECT nazev FROM zbozi WHERE id_zbozi=123
Jenom to ted neumim napsat do jednoho dotazu. Ale s trochou googlovani by to slo.
Hlavne, pak mas prehled, kolik toho prislo a odeslo z/do skladu a treba si tam zapisuj i datum operace :)
Kazdopadne, urcite je spousta free system skladu (google = cms sklad). Pripadne muzes pouzit Mrp ucetnictvi, to by to mohlo umet taky, hlavne ho prodava ho prodava znami :).