eceyucel307
  SQL ORDER BY operatörü
 

SQL ORDER BY operatörü

 

ORDER BY operatörü ile sonuçları istediğiniz sütuna göre dizdirebilirsiniz. 

 

ORDER BY operatörü standart olarak sıralamayı azdan çoğa doğru yapar.

 

Eğer sıralamanın çoktan aza doğru olmasını istersek DESC komutu  operatöre eklenmesi yeterlidir. 

 

SQL ORDER BY

 

SELECT sutun_adi

FROM tablo_adi

ORDER BY sutun_adi ASC | DESC

 

ORDER BY Örneği

 

kisiler tablosu

P_Id      Soyisim       isim       Adres          Sehir

  1             Karaca           Ayse          Melek Sokak     istanbul

  2            Bilgin              Mert         Beyoglu             istanbul

  3            Babacan          Leyla        Kizilay               Ankara

 

Yukarıdaki listedeki kişileri seçmek istiyoruz, ama sıralamayı soy adına göre yaptırmak istiyoruz. Bunun için;

 

SELECT * FROM kisiler

ORDER BY Soyisim

 

Sonuç;

P_Id    Soyisim     isim      Adres          Sehir

  3          Babacan      Leyla       Kizilay             Ankara

  2          Bilgin          Mert        Beyoglu            istanbul

  1          Karaca        Ayse        Melek Sokak     istanbul

 

ORDER BY DESC Örneği

 

A harfinden Z harfine doğru gidişi azdan çoğa doğru gidiş kabul edersek, Z?den A harfine doğru gidişde çoktan aza doğru gidiş olacaktır. Sistem harfler için bu şekilde çalışmaktadır. Şimdi yukarıdaki listeyi çoktan aza doğru sıralatalım. 

 

SELECT * FROM kisiler

ORDER BY Soyisim DESC

 

Sonuç;

P_Id    Soyisim      isim      Adres           Sehir

  1          Karaca          Ayse        Melek Sokak       istanbul

  2         Bilgin            Mert         Beyoglu              istanbul

  3         Babacan        Leyla        Kizilay               Ankara

 
 
  Bugün 14315 ziyaretçi (22444 klik) kişi burdaydı!  
 
Bu web sitesi ücretsiz olarak Bedava-Sitem.com ile oluşturulmuştur. Siz de kendi web sitenizi kurmak ister misiniz?
Ücretsiz kaydol