select e.*, r.File, il.isim, ilce.ilce as ilcesi from emlak as e left join resim as r on e.id = r.EmlakId left join il on e.il = il.plaka left join ilce on e.ilce = ilce.id where e.id = '".$_REQUEST['IlanId']."' group by e.id, r.Id order by r.MainFile DESC, r.Id ASCleft join, e., il. ilce. gibi kodların bana kısaca açıklamasını yapabilecek olan varmı ?
Küçük bir sorum olacak
2
●474
- 31-10-2009, 17:56:23
- 01-11-2009, 03:09:02bkz : http://www.w3schools.com/SQl/sql_alias.asp
bkz : http://www.w3schools.com/Sql/sql_join.asp
bide insanlar neden böyle karışık sorgu yazıyorki anlamış değilim.
bu sql in global standartta yazımı aynen şöyledir.
Alıntı - 11-11-2009, 21:57:15left join her iki tabloda o degerin olmasina bakmaksizin eslesme yapar bulamazsa da getirir.
inner join kullanilsaydi sadece birebir esleme yapacakti yani emlak tablosundaki il il tablosunda yoksa kayit bulamadım diyecekti.
left join il on e.il = il.plaka