Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.

Uslovno sabiranje podataka iz dvije ili više tabela

[es] :: Access :: Uslovno sabiranje podataka iz dvije ili više tabela

[ Pregleda: 1993 | Odgovora: 4 ] > FB > Twit

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

DJUltra
Sarajevo - BiH

Član broj: 295836
Poruke: 3
*.806574.bih.net.ba.



+1 Profil

icon Uslovno sabiranje podataka iz dvije ili više tabela23.12.2011. u 11:52 - pre 163 meseci
Postovanje.

Duze vremena pratim ovaj forum, zaista ima genijalaca koji ulazu svoju trud da bi besplatno pomogli drugima i svaka cast na tome. Pomalo se bavim programiranjem, uglavnom jednostavnije stvari u Delphi-u, bez petljanja u baze podataka i slicno, ali sada mi treba pomoc oko Access-a.

Imam vjerovatno glupo pitanje, ali za mene trenutno nepremostivo. Pregledao sam veliku vecinu postova na ovoj temi, ali nisam uspio naci slican problem tj. rjesenje, pa se nadam da ce se naci dobra dusha da mi pomogne. Naime, pokusavam pomoci kolegi sa posla koji radi u racunovodstvu i zelim da mu olaksam pracenja dospjeca valute, iznosa koji su u valuti, koji nisu u valuti i slicno. Opet ponavljam da nisam uspio naci slican problem medju postovima.

Imam dvije tabele ( Kupci i Dobavljaci ). U svakoj od njih imam kolone sa sljedecim nazivima:

1. Ime kupca ( za tabelu Kupci ) / Ime dobavljaca ( za tabelu Dobavljaci )
2. Valuta ( uzima se kao osnova do kada treba izmiri nastalu obavezu )
3. Iznos ( iznos pojedinacne obaveze / fakture )
4. Otvoreni iznos ( ostatak neplacenog iznosa pojedinacne obaveze / fakture )

Pojedinacno sam uspio napraviti racunanje izmedju datuma knjizenja i danasnjeg datuma.

SELECT Datumi.Danasnji_datum, Datumi.Datum_valute, CInt(CDbl([Danasnji_datum]-[Datum_valute])) AS DPO, (IIf([Datum_valute]<Date(),"DA",IIf([Datum_valute]=Date(),"DANAS"))) AS [Istekao DPO], (IIf([Datum_valute]<Date(),DPO,IIf([Datum_valute]=Date(),"0"))) AS [Istekao DPO prije], (IIf([Datum_valute]>Date(),"NE")) AS [Nije istekao DPO], (IIf([Datum_valute]>Date(),-DPO,IIf([Datum_valute]=Date(),"0"))) AS [DPO ističe za]
FROM Datumi;

- preuzeto sa Foruma i malo modifikovano

Skontao sam i sabiranje između tabela, istina svaki broj sa svakim, wow, cak i to Zapeo sam kod sljedece situacije: trebam sabrati polje Iznos iz tabele Kupci i tabela Dobavljaci i to u zavisnosti od Imena kupca ( znaci svi Iznosi iz tabele Kupci po pojedinom Kupcu i svi iznosi iz tabele Dobavljaci po pojedinom Kupcu. Pokusavao sam sa SUM, medjutim ne radi ono sto bi trebalo. Moze se desiti da Kupac nije i Dobavljac, ali ga opet moram prikazati kao rezultat. Pomocu SUM mi izbacuje samo one Kupce/Dobavljace koji se nalaze u obje tabele ( cak mi i to ne radi kako treba jer daje tacno dvostruku vrijednost iznosa ).

Kao krajni rezultat trebam dobiti Report u kojem ce biti navedeno:

1. Ime Kupca/Dobavljaca
2. total iznos koji je u valuti ( DPO ) - pojedinacno kao Kupac i kao Dobavljac
3. koliko vremena je vec u valuti - pojedinacno kao Kupac i kao Dobavljac
4. total iznos koji nije u valuti ( nije u DPO ) - pojedinacno kao Kupac i kao Dobavljac
5. za koliko vremena ce biti u valuti - pojedinacno kao Kupac i kao Dobavljac

Ovo za krajnji rezultat sam napisao cisto da se zna sta je krajnji cilj, ali sada mi je potrebna pomoc prvenstveno oko sabiranja, dalje cu pokusati solo da skontam oko Reporta, pa ako zapnem, opet se nadam da ce biti dobra dusha da pripomogne

Hvala unaprijed i sorry na dugom postu.
Puno znam, ali ništa konkretno :)
 
Odgovor na temu

SLOJ.1973

Član broj: 130198
Poruke: 878
*.dynamic.isp.telekom.rs.



+41 Profil

icon Re: Uslovno sabiranje podataka iz dvije ili više tabela23.12.2011. u 12:38 - pre 163 meseci
Primer kolega...
Jednog dana...
 
Odgovor na temu

DJUltra
Sarajevo - BiH

Član broj: 295836
Poruke: 3
*.806574.bih.net.ba.



+1 Profil

icon Re: Uslovno sabiranje podataka iz dvije ili više tabela23.12.2011. u 12:50 - pre 163 meseci
Zaboravio sam zakaciti :) Hvala unaprijed. Ovo je skracena verzija bez svih polja, bitan mi je samo princip.
Puno znam, ali ništa konkretno :)
Prikačeni fajlovi
 
Odgovor na temu

Zoran.Eremija
Zoran Eremija
SYSTEM ANALYST
Freelancer
Beograd

Član broj: 251342
Poruke: 855
109.106.243.*

Sajt: zoraneremija.wix.com/erem..


+47 Profil

icon Re: Uslovno sabiranje podataka iz dvije ili više tabela25.12.2011. u 08:14 - pre 163 meseci
Ako sam dobro razumeo, da li ste ovo zeleli?
Prikačeni fajlovi
 
Odgovor na temu

DJUltra
Sarajevo - BiH

Član broj: 295836
Poruke: 3
217.197.142.*



+1 Profil

icon Re: Uslovno sabiranje podataka iz dvije ili više tabela25.12.2011. u 09:35 - pre 163 meseci
@Zoran.Eremija

To je to, upravo ono sto sam mislio. Hvala puno za ulozeni trud i vrijeme. Dalje cu pokusati sâm, ako negdje zapnem, bicu slobodan da se opet javim. Hvala jos jednom.

P.S. Ukoliko nekome zatreba pomoc oko Excela, SPSS-a i slicno, slobodno se javite.

Pozzz iz snijegom pokrivenog Sarajeva :)
Puno znam, ali ništa konkretno :)
 
Odgovor na temu

[es] :: Access :: Uslovno sabiranje podataka iz dvije ili više tabela

[ Pregleda: 1993 | Odgovora: 4 ] > FB > Twit

Postavi temu Odgovori

Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.