Anasayfa İletişim RSS
 
Şimdi Üye Ol | Şifremi Unuttum
 
Anasayfa » PHP & MySQL (143 ders)
 
SQL' de alternatif sıralama yöntemi

Yazar: Abdullah Tekin  
Eklenme: 19.01.2008   Okunma: 669    Puan: 4.3   Seviyesi:  Başlangıç
SQL' de ORDER BY komutunu bu işle haşır neşir olmuş çoğu kişi bilir. Belli bir alana göre sıralama yaptırır.

Tek kritere göre sıralama yaptığınızda aynı değerdeki alanların sıralamasını yaparken sorun çıkarabiliyor. Bunu önlemenin tek yolu ise alternatif sıralamadır...

SELECT * FROM tablo ORDER BY id

şeklinde kullanım SQL' de id alanınıza göre sıralama yapar.

Alternatif sıralamada ise ilk alandan sonra virgül koyarak diğer alanları girmeniz yeterli
SELECT * FROM tablo ORDER BY id, isim, soyisim

İşte bu kadar basit bir kullanım. Kolay gelsin...
 
  • Currently 4.33/5
Değelendirmek için üye girişi yapmanız gerekmektedir
EkleBunu Sosyal Paylam Butonu
SQL' de alternatif sıralama yöntemi Dersini Yazdırın

"SQL' de alternatif sıralama yöntemi" dersi için 4 yorum var

22.01.2008 akucan diyor ki:
şöyle de olabilir:
select * from gecici order by puan DESC, Avrj DESC;
hem puana göre hemde averaja göre... örnek olarak. Abdullah hocamızın yaptığı sadece Asc'e göre ama isterseniz hem ASc hemde DESC olarak da ayarlayabilirsiniz...

22.01.2008 Dr.Weaver diyor ki:
Tabii ki akucan. ASC ve DESC sıralama koşuludur. Koşul belirtilmediği takdirde dediğin gibi MySQL default olarak ASC görür.
Ders bu olmadığı için bundan bahsetmek istememiştim. Ama sen değinmişsin ve iyi de olmuş. Teşekkürler.

03.04.2008 uyeoldum diyor ki:
sayıları nasıl sıralayacağız peki?

03.10.2008 byron diyor ki:
katılıyorum

Üye olmadan yorum ekleyemezsiniz !


UYARI: SANALKURS'ta yer alan materyaller ile ilgili her türlü sorumluluk hazırlayan veya gönderene aittir. SANALKURS'ta yer alan hiçbir makale, yazarından izinsiz başka bir yerde yayınlanamaz. SANALKURS kullanıcıları ve üyeleri, üçüncü kişilerin telif hakkı sahibi bulunduğu her türlü fikri eser, fotoğraf, resim vb. materyal ve ürünleri kullanamazlar. SANALKURS kullanıcı ve yazarlarının, üçüncü kişilerin telif hakkı sahibi olduğu yazı, resim vb. ürünleri kullanması durumunda, her türlü hukuki ve cezai sorumluluk kendilerine aittir. Söz konusu haksız kullanım nedeniyle SANALKURS .NET'in hiçbir hukuki sorumluluğu bulunmamakta olup, haksız kullanım nedeniyle SANALKURS.NET'in üçüncü kişilere ödemek zorunda kalabileceği her türlü tazminat ve/veya adli/idari para cezaları ilgili Sanalkurs kullanıcılarından rücu edilecektir.
 İSTATİSTİKLER
XML Kaynağımızdan yararlanarak sitemizdeki derslerimizi masaüstünüzden yada web sitenizden takip edebilirsiniz
ÇEVRİMİÇİ 62 Ziyaretçi, 13 Üye (1 Gizli)
hayal_gemisi, kartal66591, phphack911, mahir_1, realite34, plus, elbeye, NEVOVA, ahwet, T_a_s_a_r_i_m, fubo, qradyantt
BUGÜN DOĞUM GÜNÜ OLAN ÜYEMİZ:
grafikrim (23)
Bugün: 342, Dün: 6623, Bu Ay: 25864, Toplam Ziyaret: 1882867, Toplam Üye: 133036, Son Üye: mahir_1
Toplam Ders: 2011, Toplam Yazar: 45, Toplam Dosya: 34, Toplam Link: 55
   
RSS Kaynağımızdan yararlanarak sitemizdeki derslerimizi masaüstünüzden yada web sitenizden takip edebilirsiniz