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

Trebam savet o preuzimanju iz dve tabele

[es] :: MySQL :: Trebam savet o preuzimanju iz dve tabele

[ Pregleda: 1985 | Odgovora: 2 ] > FB > Twit

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

5h0ck
Beograd

Član broj: 14896
Poruke: 322
*.dynamic.sbb.rs.



+1 Profil

icon Trebam savet o preuzimanju iz dve tabele01.07.2010. u 20:00 - pre 168 meseci
Imam dve tabele:
'vesti'
'kategorije_vesti'

u tabeli 'vesti' imam polje 'kategorija_id' koja određuje kategoriju te vesti.

E sad, kada izlistavam vesti hoću da mi pri svakoj vesti piše i ima kategorije kojoj pripada. Naravno, znam da izlistam vesti i da prikažem ime kategorije, samo me zanima koji način je bolji.

Prvi način je da pri svakom ispisu te vesti preko polja 'kategorija_id' i njegove vrednosti napravim upit u tableu 'kategorija_vesti' i izvučem ime.

Drugi je način preko JOIN komande u upitu.

Dakle, zanima me samo koji od ova dva načina je zahvalniji, ili ako postoji neki treći način još bolji način?

Hvala ljudi...
 
Odgovor na temu

Tyler Durden
Tyler Durden
Beograd

Član broj: 4312
Poruke: 3379
*.adsl.verat.net.



+1365 Profil

icon Re: Trebam savet o preuzimanju iz dve tabele01.07.2010. u 20:08 - pre 168 meseci
JOIN je bolji.
Beneath civilization's fragile crust, cold chaos churns...
 
Odgovor na temu

Shinhan
PHP programmer
Subotica

Član broj: 12327
Poruke: 372
*.static.isp.telekom.rs.

Jabber: shinhan@elitesecurity.org
ICQ: 400847988


+4 Profil

icon Re: Trebam savet o preuzimanju iz dve tabele02.07.2010. u 07:28 - pre 168 meseci
Tvoj prvi i drugi način su u stvari logički isti. Razlika je jedino u tome što u prvom slučaju ti eksplicitno vršiš povezivanje dve tabele, dok u drugom slučaju tražiš od RDBMSa da on sam uradi povezivanje te dve tabele što je bolje.
"Common sense is not so common." - Voltaire
 
Odgovor na temu

[es] :: MySQL :: Trebam savet o preuzimanju iz dve tabele

[ Pregleda: 1985 | Odgovora: 2 ] > FB > Twit

Postavi temu Odgovori

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