SQL ORDER BY Operatörü Nasıl Kullanılır

ORDER BY anahtar sözcüğü, sonuç kümesini artan veya azalan düzende sıralamak için kullanılır. ORDER BY anahtar sözcüğü, kayıtları varsayılan olarak artan düzende sıralar. Kayıtları azalan düzende sıralamak için DESC anahtar sözcüğünü kullanılır. Tam tersi için ASC kulalnılır. Kullanım şekli aşağıdaki gibidir.

Örnek tablomuzu hatırlayalım; Verilerimizin dağınık şekilde sıralanmadığını görüyoruz.

idsiniftypepricelocation
1Akare50üst
2Aüçgen20üst
3Düçgen60alt
4Cüçgen20sağ
5Caltıgen30üst
6Cdaire54sağ
7Cdaire95çapraz
8Akare26ön
9Dkare48ön
10Edaire51ön
11Ddaire62çapraz
12Fdaire54arka
13Düçgen13sol
14Füçgen65arka
15Fkare65sol

Aşağıdaki kodu uygularsak, yani price kümesini azalan şekilde sıralarsak;

idsiniftypepricelocation
13Düçgen13sol
2Aüçgen20üst
4Cüçgen20sağ
8Akare26ön
5Caltıgen30üst
9Dkare48ön
1Akare50üst
10Edaire51ön
6Cdaire54sağ
12Fdaire54arka
3Düçgen60alt
11Ddaire62çapraz
14Füçgen65arka
15Fkare65sol
7Cdaire95çapraz

Eğer ASC veya DESC yazmazsanız SQL bunu default olarak ASC şekilde çalıştıracaktır.

Bir cevap yazın

E-posta hesabınız yayımlanmayacak.

This site uses Akismet to reduce spam. Learn how your comment data is processed.