[ stex @ 28.02.2006. 14:26 ] @
Ubih se pokusavajuci ovo da izvedem

Tabele:
korisnik(sifra,ime,prezime,siframesto...)
mesta(sifra,mesto)

SELECT * FROM korisnik

sifra | ime | prezime | siframesto
--------------------------------
1 |Pera| Peric | 2
2 |Laza| Lazic | 5
3 |Mika| Mikic | 4

A meni treba
SELECT ... ne znam sta

sifra | ime | prezime | mesto
--------------------------------
1 |Pera| Peric | Beograd
2 |Laza| Lazic | Novi Sad
3 |Laza| Lazic | Apatin

Sigurno je nesto prosto, ali meni ko da je stao mozak :)

Hvala
[ Dejan Topalovic @ 28.02.2006. 14:33 ] @
Hm, da li si siguran da si postavio zeljeni rezultat, jer ovako imas duplog Lazu Lazica?

Da li ti zelis mozda da dobijes naziv mjesta i korisnike iz tih mjesta?
Code:

SELECT m.sifra, k.ime, k.prezime, m.mesto
FROM mesto m, korisnik k
WHERE k.siframesto = m.sifra
ORDER BY m.sifra
[ stex @ 28.02.2006. 15:10 ] @
Nisam dobro postavio rezultat :) Kopirao sam red, a zaboravio da izmenim podatke.

Uspeo sam sa LEFT JOIN. Gresio sam sto sam u FROM stavljao obe baze, a trebao sam samo jednu kad koristim LEFT JOIN.