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

Kako dobiti rezultate iz nekoliko razlicitih query-ja

[es] :: Access :: Kako dobiti rezultate iz nekoliko razlicitih query-ja

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

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

Branko R
Banja Luka

Član broj: 25383
Poruke: 30
*.teol.net.



Profil

icon Kako dobiti rezultate iz nekoliko razlicitih query-ja14.03.2006. u 22:21 - pre 197 meseci
Interesuje me kako da povezem rezultate nekoliko razlicitih query-ja. Naime hocu da na jednom izvjestaju ispisem rezultate npr. Iznosa faktura,rashoda i nekih drugih prihoda koje dobijam pokretanjem razlicitih query-ja.Vizard mi nepomaze posto su ovo sve razliciti queryji i nema ih po cemu povezati.
Ima li neko neko pametno rjesenje.
Unapred se zahvaljujem.
 
Odgovor na temu

vmatoic
Vjekoslav Matoić
Hrvatska

Član broj: 60050
Poruke: 123
*.adsl.net.t-com.hr.

Sajt: www.ben.hr


Profil

icon Re: Kako dobiti rezultate iz nekoliko razlicitih query-ja15.03.2006. u 09:54 - pre 197 meseci
Za to ne koristis wizard, vec otvoris novi query u desing wiev i dodajes query-e koje zelis i povezivas ih kako zelis.

No, moraju ti relacije biti dobro odradene izmedu tabela, jer inace neces dobiti zeljene rezultate.

Znaci mora postojati odredeni zajednicku kljuc koji ce povezivati sve tvoje zeljene query-e.
 
Odgovor na temu

Branko R
Banja Luka

Član broj: 25383
Poruke: 30
*.inecco.net.



Profil

icon Re: Kako dobiti rezultate iz nekoliko razlicitih query-ja15.03.2006. u 18:53 - pre 197 meseci
Pokusao sam rucno napraviti query ali nema zajednickog kljuca ,a to je zbog toga sto si to sve razlicite stvari.Znaci fakture(iznos i pdv), plate , ulazne fakture itd, a ove stvari nemaju zajednicki kljuc.
Ja sam nesto razmisljao da napravim neku privremenu tabelu, pa da pozivam jedan po jedan query koji vec radi i da upisujem podatke u tu tabelu i onda iz te tabele napravim query za report ali nisam uspio da iz koda pokrenem query , procitam i zapisem podatke u privremenu tabelu pa onda otvaranje drugog queryja itd...
Neznam kako iy koda pokrenuti query i da ga onda zatvorim.
Da li je ovo ispravno razmisljanje i ako jeste moze li mi neko pomoci oko koda.
 
Odgovor na temu

Branko R
Banja Luka

Član broj: 25383
Poruke: 30
*.inecco.net.



Profil

icon Re: Kako dobiti rezultate iz nekoliko razlicitih query-ja16.03.2006. u 13:06 - pre 197 meseci
U prethodnom postu nisam bio dovoljno jasan ni sebi.
Meni trebaju sume iz ovih tabela za odredjeni period koje bi upotrebio da napravim izvjestaj da taj neko vidi kako je poslovao.
Ove izvjestaje dobijam na posebnim izvjestajima ,ali ih hocu objediniti na jednom.
Unapred se zahvaljujem.
 
Odgovor na temu

goranvuc
Goran Vucicevic
Novi Sad

Član broj: 4934
Poruke: 1846
*.neobee.net.



+41 Profil

icon Re: Kako dobiti rezultate iz nekoliko razlicitih query-ja16.03.2006. u 13:57 - pre 197 meseci
Pretpostavimo da imas tabele i polja u njima: tblIzlaznaFaktura (fldPorez); tblPlata (fldIznos); tblUlaznaFaktura (fldVrednost) - ovo je za primer, ja tabele i polja ne nazivam po prethodnom principu. Dakle, hoces da iskazes sume na jednoj izvestaju, a te sume nisu nicim povezane. To znaci da ih moras vestacki povezati, a ja cu ti dati 2 primera kako to mozes da uradis.

Primer 1
Code:

SELECT SUM(Porez) AS TPorez, SUM(Plate) AS TPlate, SUM(Nabavka) AS TNabavka 
FROM
(SELECT SUM(fldPorez) AS Porez, 0 AS Plate, 0 AS Nabavka FROM tblIzlaznaFaktura 
UNION ALL 
SELECT 0 AS Porez, SUM(fldIznos) AS Plate, 0 AS Nabavka FROM tblPlata 
UNION ALL 
SELECT 0 AS Porez, 0 AS Plate, SUM(fldVrednost) AS Nabavka FROM tblUlaznaFaktura) AS Unija


Primer 2
Code:

SELECT Porez, Plate, Nabavka FROM 
((SELECT SUM(fldPorez) AS Porez, 1 AS Veza FROM tblIzlaznaFaktura) AS IFak 
INNER JOIN (SELECT SUM(fldIznos) AS Plate, 1 AS Veza FROM tblPlata) AS Plate ON IFak.Veza = Plate.Veza) 
INNER JOIN (SELECT SUM(fldVrednost) AS Nabavka, 1 AS Veza FROM tblUlaznaFaktura) AS UFak ON IFak.Veza = UFak.Veza


Izvini ako ne radi iz prve, pisao sam sve iz glave, ali poenta je u konceptu, greske ces lako ispraviti.
 
Odgovor na temu

[es] :: Access :: Kako dobiti rezultate iz nekoliko razlicitih query-ja

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

Postavi temu Odgovori

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