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

Potrebna pomoc oko SQL Union Query-a

[es] :: Access :: Potrebna pomoc oko SQL Union Query-a

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

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

TiestoX
Kragujevac

Član broj: 271245
Poruke: 89
*.medf.kg.ac.rs.



+1 Profil

icon Potrebna pomoc oko SQL Union Query-a18.02.2011. u 12:29 - pre 159 meseci
Pozdrav. Ovo je kod:

SELECT firma, pozivprimio, razlogpoziva, kontaktosoba, vozilo, divpolaska, izvrsava
FROM FiskalneKase
WHERE (((razvoz)="RAZVEZENO")) AND (((zavrseno)="DA")) AND (((FiskalneKase.divpolaska)>=[Forms]![RazvozDIC]![Text01] And (FiskalneKase.divpolaska)<=[Forms]![RazvozDIC]![text02]) AND (((izvrsava)=[Forms]![RazvozDIC]![cbselect]))
ORDER BY(divpolaska);

UNION ALL

SELECT firma, pozivprimio, razlogpoziva, kontaktosoba, vozilo, divpolaska, izvrsava
FROM Reciklaza
WHERE (((razvoz)="RAZVEZENO")) AND (((zavrseno)="DA")) AND (((Reciklaza.divpolaska)>=[Forms]![RazvozDIC]![Text01] And (Reciklaza.divpolaska)<=[Forms]![RazvozDIC]![text02])) AND (((izvrsava)=[Forms]![RazvozDIC]![cbselect]))
ORDER BY(divpolaska);

UNION ALL

SELECT firma, pozivprimio, razlogpoziva, kontaktosoba, vozilo, divpolaska, izvrsava
FROM Veleprodaja
WHERE (((razvoz)="RAZVEZENO")) AND (((zavrseno)="DA")) AND (((Veleprodaja.divpolaska)>=[Forms]![RazvozDIC]![Text01] And (Veleprodaja.divpolaska)<=[Forms]![RazvozDIC]![text02])) AND (((izvrsava)=[Forms]![RazvozDIC]![cbselect]))
ORDER BY(divpolaska);

UNION ALL

SELECT firma, pozivprimio, razlogpoziva, kontaktosoba, vozilo, divpolaska, izvrsava
FROM Servis
WHERE (((razvoz)="RAZVEZENO")) AND (((zavrseno)="DA")) AND (((Servis.divpolaska)>=[Forms]![RazvozDIC]![Text01] And (Servis.divpolaska)<=[Forms]![RazvozDIC]![text02])) AND (((izvrsava)=[Forms]![RazvozDIC]![cbselect]))
ORDER BY (divpolaska);

Sve je radilo ok pre nego sto sam dodao zatamnjeno. I sad mi prijavljuje gresku Syntax error.

Potrebno mi je da pokrenem formu baziranu na Union Query-u filtriranu na osnovu izabranih datuma (2 datuma) i vrednosti izabrane iz checkbox-a (datume i vrednosti biram iz posebne forme RazvozDIC).

Nadam se da ste me razumeli.

Hvala!
 
Odgovor na temu

golic
Doboj

Član broj: 91529
Poruke: 82
188.124.197.*



Profil

icon Re: Potrebna pomoc oko SQL Union Query-a18.02.2011. u 13:01 - pre 159 meseci
mrzi me sada da pravim 4 tabele i simuliram bas ovu sitaciju, ali pogledaj zagrade i probaj da stavis ime tabele ispred "izvrsava"
...npr..........AND (((FiskalneKase.izvrsava)=[Forms]![RazvozDIC]![cbselect]))
i tako redom za svaku tabelu.

 
Odgovor na temu

TiestoX
Kragujevac

Član broj: 271245
Poruke: 89
*.medf.kg.ac.rs.



+1 Profil

icon Re: Potrebna pomoc oko SQL Union Query-a18.02.2011. u 13:27 - pre 159 meseci
Hvala na odgovoru. Ovo sam vec pokusavao i nije htelo, a sad nekim cudom radi. :)

Sad imam problem. Filtrira mi samo po jednom od datuma izmedju kojih izaberem, umesto sve datume u opsegu.

Hvala jos jednom.
 
Odgovor na temu

SLOJ.1973

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



+41 Profil

icon Re: Potrebna pomoc oko SQL Union Query-a18.02.2011. u 13:28 - pre 159 meseci
Zar je toliko tesko da se postavi primer tabela(samo sa nekoliko zapisa),pa onda da probamo da pomognemo! Ovako ,ko ce ga znati,mozda neka zagrada,zarez,itd...
Jednog dana...
 
Odgovor na temu

TiestoX
Kragujevac

Član broj: 271245
Poruke: 89
*.adsl.eunet.rs.



+1 Profil

icon Re: Potrebna pomoc oko SQL Union Query-a19.02.2011. u 10:47 - pre 159 meseci
Pozdrav.
Poblem je u tome sto bih morao ceo projekat od 10mb da okacim, sve je ukrsteno, povezano...

U svakom slucaju uspeo sam da resim problem. Zagrade nisu ni bile potrebne.

Ako nekom moze ovo da pomogne, evo pravog koda:

Code:
SELECT  firma, pozivprimio, razlogpoziva, kontaktosoba, vozilo, divpolaska, izvrsava
FROM FiskalneKase
WHERE razvoz="RAZVEZENO" AND zavrseno="DA" AND divpolaska>=[Forms]![RazvozDIC]![Text01] And divpolaska<=[Forms]![RazvozDIC]![text02] AND izvrsava=[Forms]![RazvozDIC]![cbselect];

UNION ALL

SELECT  firma, pozivprimio, razlogpoziva, kontaktosoba,  vozilo, divpolaska, izvrsava
FROM Reciklaza
WHERE razvoz="RAZVEZENO" AND zavrseno="DA" AND divpolaska>=[Forms]![RazvozDIC]![Text01] And divpolaska<=[Forms]![RazvozDIC]![text02] AND izvrsava=[Forms]![RazvozDIC]![cbselect];

UNION ALL

SELECT  firma, pozivprimio, razlogpoziva, kontaktosoba, vozilo, divpolaska, izvrsava
FROM Veleprodaja
WHERE razvoz="RAZVEZENO" AND zavrseno="DA" AND divpolaska>=[Forms]![RazvozDIC]![Text01] And divpolaska<=[Forms]![RazvozDIC]![text02] AND izvrsava=[Forms]![RazvozDIC]![cbselect];

UNION ALL SELECT  firma, pozivprimio, razlogpoziva, kontaktosoba, vozilo, divpolaska, izvrsava
FROM  Servis
WHERE razvoz="RAZVEZENO" AND zavrseno="DA" AND divpolaska>=[Forms]![RazvozDIC]![Text01] And divpolaska<=[Forms]![RazvozDIC]![text02] AND izvrsava=[Forms]![RazvozDIC]![cbselect]
ORDER BY (divpolaska);


Pozdrav.
 
Odgovor na temu

[es] :: Access :: Potrebna pomoc oko SQL Union Query-a

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

Postavi temu Odgovori

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