Merhaba, 2011/10/7 Teknet Tasarım Bilg. Rek.Paz.Ltd.Şti <[email protected]>: > Merhaba > Mysql de bir ana tablom var arac tablosu diyelim > > Birde markalar tablosu var > > Arac tablosunda markaların id leri yer alıyor isimleri yer almıyor. > > Arac tablosunda markaya göre sıralama yapmak istiyorum normalde marka id > leri sıralanıyor > > (SELECT * FROM arac ORDER BY arac_id gibi) > > Fakat ben marka adlarına göre sıralamak istiyorum yardımcı olabilirsiniz > çok memnun olurum.
Şöyle bir şey yapabilirsiniz: SELECT * FROM arac LEFT JOIN markalar ON arac.marka_id = marka.id ORDER BY marka.marka_adi ASC Kendi durumunuza göre özelleştirmelisiniz. Select * yerine sadece gerekli alanları yazmanızı şiddetle öneririm.. :) Bir de eğer satır sayısı çok fazla ise kullanacağınız yere göre parça parça okumanız iyi olabilir. Ayrıca foreign key konusu da belki yardımcı olabilir. mysql referansı ya da başka kaynaklarda çokca bilgi ve örnek kullanım bulabilirsiniz. Selamlar.. -- -- Ali Rıza Keleş _______________________________________________ Linux-sunucu E-Posta Listesi [email protected] Liste kurallarını http://liste.linux.org.tr/kurallar.php bağlantısından okuyabilirsiniz; Bu Listede neden bulunduğunuzu bilmiyorsanız veya artık bu listeden gelen e-postaları almak istemiyorsanız aşağıdaki bağlantı adresini kullanarak 1 dakika içinde üyeliğinizi sonlandırabilirsiniz. https://liste.linux.org.tr/mailman/listinfo/linux-sunucu
