Warning: Illegal string offset 'status' in /home2/icentarb/public_html/icentar/print.php on line 190

Warning: Illegal string offset 'status' in /home2/icentarb/public_html/icentar/print.php on line 190

Warning: Illegal string offset 'status' in /home2/icentarb/public_html/icentar/print.php on line 190
iCentar » Racunari i oprema » Programirannje i baze podataka » Access » Potreban Query
pmiroslav 29.07.2012 16:17
Predmet:Re: Potreban Query

Citiraj Dado:
Pa mislim na stanje MS za određeni vremenski period. Happy
Meni nije jasno Å¡to znači 'Stanje za određeni vremenski period'. Kao Å¡to sam rekao dali ti treba stanje na određeni dan ili pregled stanja za svaki dan u izabranom vremenskom periodu.
To je kao da me pitaÅ¡ koliko sam novaca imao u novčaniku u periodu od 01/02/2012 do 30/06/2012.
U novčanik sam stavljao novce i iz njega vadio i plačao račune.
Sada dali te zanima slijedeće:
-koliko sam ukupno novaca u njega stavio
ili
-koliko sam iz njega izvadio da platim račune
ili
-koliko sam imao u novčaniku novaca na svaki od određenih dana u izabranom periodu
ili
koliko u novčaniku ima novaca na zadni dan od izabranog perioda.

Dado 29.07.2012 16:39
Predmet:Re: Potreban Query

Slikovito rečeno. E pa mene prvenstveno zanima ovo: "koliko u novčaniku ima novaca na zadni dan od izabranog perioda"
A nebi bilo zgoreg da znam ukupno sumu ulaza i
ukupno izlaza do tog datuma ali prvenstveno me zanima ovo prvo

zxz 29.07.2012 16:40
Predmet:Re: Potreban Query

Dobro ti je pmiroslav napisao ali ako ipak to hoces onda stvai:
Stanje: Sum([Klc]*[VriP]*[VriP])

I izbaci polje VriP.

Dado 29.07.2012 17:37
Predmet:Re: Potreban Query

Pa možda nisam dobro formulisao pitanje. Meni konkretno treba stanje MS na određni datum koji ja ukucam.

zxz 29.07.2012 17:52
Predmet:Re: Potreban Query

onda u uslov stavi ovo:
<=nz([datum];Date())

Dado 29.07.2012 18:14
Predmet:Re: Potreban Query

Evo postavio sam primjer gdje sam napravio po vaÅ¡im upustvima dva query-a . To su query "podatumu_ukupno1" i "podatumu_ukupno2". Ukucam datum npr. 30.05.2012. godine kod prvog upita izbaci mi ulaze i izlaze za jedno MS. Npr "Kurvimetar" za skladiÅ¡te1: ulaz 10 kom a izlaz 7 kom. Kada pokrenem drugi upit sa istim datumom za skladiÅ¡te1 sada je stanje "Kurvimetar" 17 kom a trebalo bi da bude 3kom. E to me muči Shy
Prilozi:
pr_dado2.zip (Velicina datoteke:54.01 KB)

pmiroslav 29.07.2012 18:17
Predmet:Re: Potreban Query

Meni je malo nelogično da ti treba koliko je satanje bilo na određeni datum. ali dobro. Probaj ovako
Napravi Query koji se zove
Q_Promet:
PreuzmiIzvorni kôd (SQL):
  1. SELECT tblDoc.SSkl, tblStavke.NSN, tblDoc.DatDPos, SUM([klc]*[VriP]) AS Kolicina
  2. FROM tblVrDoc INNER JOIN (tblDoc INNER JOIN tblStavke ON tblDoc.BrD = tblStavke.BrD) ON tblVrDoc.VrDoc = tblDoc.VrDoc
  3. GROUP BY tblDoc.SSkl, tblStavke.NSN, tblDoc.DatDPos
  4. ORDER BY tblStavke.NSN, tblDoc.DatDPos;
I drugi Query
Q_StanjeNaDan
PreuzmiIzvorni kôd (SQL):
  1. SELECT SSkl, NSN, SUM(Kolicina) AS KolicinaDatum
  2. FROM Q_Promet
  3. WHERE (DatDPos)<[datum]
  4. GROUP BY SSkl,NSN;

Ja viÅ¡e volim kada u nekoj tablici koja evidentira promet skladiÅ¡ta imam poseba polja za ulaz i izlaz. LakÅ¡e mi je to onda obrađivati nego ovako množiti sa 1 ili -1

Dado 29.07.2012 18:28
Predmet:Re: Potreban Query

E ovo je što sam tražio. Hvala Vam još jedanput i tebi primoslave i tebi zxz. Nadam se da vas nisam previše "tušio" Grinning . Pozdrav!

zxz 29.07.2012 18:28
Predmet:Re: Potreban Query

Ja sam pogrijesio i kucao dva puta VriP pa -1*-1 daje pozitivan rezultat.
Nisam vidio da sam dva puta kucao Vrip.
Po datumu ukupno2
Treba da stoji:
Stanje: Sum([Klc]*[VriP])