Bosna i Hercegovina



#16 29.07.2012-17:14
Dado Offline
Clan
Registrovan/a od: 27.10.2011-19:26
Komentari: 255


Subject: 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:
Informacije o fajlu: zip  pr_dado2.zip
Preuzimanja: 44
Veličina: 54.01 KB


Pozdrav!
↑  ↓

#17 29.07.2012-17:17
pmiroslav Offline
Moderator
Registrovan/a od: 02.02.2009-10:32
Komentari: 1,339


Subject: 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:
DownloadIzvorni kod (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
DownloadIzvorni kod (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
Pozdrav
↑  ↓

#18 29.07.2012-17:28
Dado Offline
Clan
Registrovan/a od: 27.10.2011-19:26
Komentari: 255


Subject: 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!
Pozdrav!
↑  ↓

#19 29.07.2012-17:28
zxz Offline
Administrator
Registrovan/a od: 03.02.2009-16:22
Komentari: 9,549


Subject: 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])
Pozdrav
↑  ↓

Stranice (2): 1, 2


All times are GMT +01:00. Current time: 24.01.2018-06:55.