Pozdrav svima na forumu!
Aplikaciju koju pokusavam izraditi ima nekoliko tabela u bazi, jedna od njih je tabela Gradovi sa gradovima koja sadrzi polja Id_grad i naziv_grada, a druga je tabela Zaposleni u kojoj se nalaze podaci o zaposlenima - Id_radnik, Ime, Prezime, Id_mesto_rodjenja, Id_mesto_rada... (Firma za cije se zaposlene vodi evidencija ima vise lokacija proizvodnje te radnici mogu raditi u raznim gradovima). Polja Id_mesto_rodjenja i Id_mesto_rada u tabeli Zaposleni su stranim kljucevima povezana sa tabelom Gradovi (Id_grad). Ono sto mi predstavlja problem trenutno, jeste, kako da prlikom join upita nad ove dve tabele dobijem nazive gradova tabele Gradovi ciji se Id-ovi upisuju u polja Id_mesto_rodjenja i Id_mesto_rada tabele Zaposleni.
Pokusao sam sa: select Zaposleni.Id_radnik, Zaposleni.Ime, Zaposleni.Prezime, Gradovi.naziv_grada from Zaposleni join Gradovi on Zaposleni.Id_mesto_rodjenja = Gradovi.Id_grad,
ali prilikom pokusaja dodavanja join za deo za Id_mesto_rada dobijam gresku. Da li se ovo moze uopste resiti dodavanjem jos jednog join query ili je potrebno izmeniti ceo upit?
Hvala unapred na odgovoru.
Aplikaciju koju pokusavam izraditi ima nekoliko tabela u bazi, jedna od njih je tabela Gradovi sa gradovima koja sadrzi polja Id_grad i naziv_grada, a druga je tabela Zaposleni u kojoj se nalaze podaci o zaposlenima - Id_radnik, Ime, Prezime, Id_mesto_rodjenja, Id_mesto_rada... (Firma za cije se zaposlene vodi evidencija ima vise lokacija proizvodnje te radnici mogu raditi u raznim gradovima). Polja Id_mesto_rodjenja i Id_mesto_rada u tabeli Zaposleni su stranim kljucevima povezana sa tabelom Gradovi (Id_grad). Ono sto mi predstavlja problem trenutno, jeste, kako da prlikom join upita nad ove dve tabele dobijem nazive gradova tabele Gradovi ciji se Id-ovi upisuju u polja Id_mesto_rodjenja i Id_mesto_rada tabele Zaposleni.
Pokusao sam sa: select Zaposleni.Id_radnik, Zaposleni.Ime, Zaposleni.Prezime, Gradovi.naziv_grada from Zaposleni join Gradovi on Zaposleni.Id_mesto_rodjenja = Gradovi.Id_grad,
ali prilikom pokusaja dodavanja join za deo za Id_mesto_rada dobijam gresku. Da li se ovo moze uopste resiti dodavanjem jos jednog join query ili je potrebno izmeniti ceo upit?
Hvala unapred na odgovoru.