- ORDER BY yantümcesi satırları, belirtilen sütun(lar)a göre sıralamak için kullanılır.
- ORDER BY ile hangi sütuna göre sıralayacağımızı ve sıralamanın artan veya azalan şekilde yapılacağını belirleriz.
- Sıralama yönü belirtilmez ise SQL veriyi artan şekilde sıralar.
- Sıralama yapılacak alanlar SELECT ifadesinde yer almak zorunda değildir.
Söz dizimi:
SELECT
<sütun ad(lar)ı> FROM <tablo adı>
ORDER
BY <sütun adı><sıralama yönü>,<sütun adı><sıralama yönü>
(Bu örneğimizde CategoryID alanına göre artan ,bu CategoryID nin kendi içinde aynı değerler arasındada Unitprice değerini azalan olarak sıralandığını göreceğiz.)
Sorgu: SELECT ProductID, ProductName,
CategoryID, UnitPrice
FROM Products
ORDER BY CategoryID ASC, UnitPrice DESC
CategoryID, UnitPrice
FROM Products
ORDER BY CategoryID ASC, UnitPrice DESC
Hiç yorum yok:
Yorum Gönder