[ srdjan_m @ 29.03.2010. 14:48 ] @
Imam problem sa prebacivanjem jednog tipa upita iz MS SQL u MS Access (2003) pa bih zamolio članove koje imaju ideju kako se ovo može rešiti.
U pitanju je aplikacije koja je radila u okruženju VB6/SQL server 2000 i koju prebacujem u Access.

Tabele:

Blagajna
-brojBlagajne*
-zaposleniID
-firmaID
-mesecID
.
.
Firma
-firmaID*
-nazivFirme
-adresa
.
.
Zaposleni
-zaposleniID*
-ime
-adresa
.
.
Mesec
-mesecID*
-naziv

Za svaki zapis u tabeli "Blagajna" se navodi ili ime firme ili ime zaposlenog zbog čega Inner Join ne "igra ulogu". Polje "MesecID" je obavezno tako da postoji za svaki zapis u tabeli "Blagajna".

Upit koji funkcioniše u SQl Serveru:

Select Blagajna.brojBlagajne, Firma.nazivFirme,Zaposleni.ime, mesec.naziv
From Blagajna Inner Join Mesec ON Blagajna.mesecID = mesec.mesecID
Left Join firma ON Blagajna.firmaID=firma.firmaID
Left Join zaposleni ON Blagajna.zaposleniID=zaposleni.zaposleniID
Where........

Hvala

P.S.
Ovo pitanje sam postavio i u odeljku za Access pa ako je to problem, zamolio bih moderatora da obriše temu.


[Ovu poruku je menjao srdjan_m dana 30.03.2010. u 08:22 GMT+1]