Order By İfadesi

ORDER BY ifadesi, sonuç kümesini artan veya azalan düzende sıralamak için kullanılır.

ORDER BY ifadesi, 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ın.

ORDER BY Syntax

SELECT sütun1, sütun2, …
FROM tablo_adi
ORDER BY sütun1, sütun2, … ASC|DESC;Code language: SQL (Structured Query Language) (sql)

ORDER BY Örneği

Aşağıdaki SQL kodu, “Müşteriler” tablosundaki tüm kayıtları “Ülke” sütununa göre sıralanmış olarak getirir.

SELECT * FROM Customers
ORDER BY Country;Code language: SQL (Structured Query Language) (sql)
Order By İfadesi

ORDER BY DESC Örneği

Aşağıdaki SQL kodu, “Müşteriler” tablosundaki tüm kayıtları “Ülke” sütununa göre azalan olarak sıralanmış şekilde getirir.

SELECT * FROM Customers
ORDER BY Country DESC;Code language: SQL (Structured Query Language) (sql)
ORDER BY DESC Örneği

ORDER BY Birden Fazla Sütun Örneği

Aşağıdaki SQL kodu, “Müşteriler” tablosundaki tüm kayıtları “Ülke” ve “MüşteriAdı” sütununa göre sıralanmış olarak getirir. Eğer bazı satırlar aynı Ülkeye sahipse, bu satırları MüşteriAdı’na göre sıralar:

SELECT * FROM Customers
ORDER BY Country, CustomerName;Code language: SQL (Structured Query Language) (sql)
ORDER BY Birden Fazla Sütun Örneği

ORDER BY Birden Fazla Sütun Örneği 2

Aşağıdaki SQL kodu, “Müşteriler” tablosundaki tüm kayıtları “Ülke” sütununa göre artan ve “MüşteriAdı” sütununa göre azalan şekilde sıralanmış olarak getirir.

SELECT * FROM Customers
ORDER BY Country ASC, CustomerName DESC;Code language: SQL (Structured Query Language) (sql)
ORDER BY Birden Fazla Sütun Örneği 2

Posted

in

by