Cihat Şeker
Üye
- Kayıt
- 7 Haziran 2008
- Mesaj
- 533
- Tepki
- 6
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...
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...