ORDER BY Yan Tümcesi

Access'teki ORDER BY yan tümcesi bir sorgunun sonuç kayıtlarını, belirtilen alanda veya alanlarda artan ya da azalan düzende sıralar.

Söz Dizimi

SELECT alanlistesi
FROM tablo
WHERE seçimölçütleri
[ORDER BY alan1 [ASC | DESC ][, alan2 [ASC | DESC ]][, ...]]]

ORDER BY deyimini içeren bir SELECT deyiminin bölümleri:

Bölüm

Açıklama

alanlistesi

Diğer alan adı, SQL toplam işlevi, seçim doğrulamaları (ALL, DISTINCT, DISTINCTROW veya TOP) veya diğer SELECT deyimi seçenekleri ile alınabilecek alan veya alanların adı.

tablo

Kayıtların getirildiği tablonun adı.

seçimölçütleri

Seçim ölçütleri. Deyim bir WHERE yan tümcesi içeriyorsa, Microsoft Access veritabanı altyapısı, kayıtlara WHERE koşullarını uyguladıktan sonra değerleri sıralar.

alan1, alan2

Kayıtların sıralanacağı alanların adları.

Açıklamalar

ORDER BY isteğe bağlıdır. Bununla birlikte verilerinizin sıralanmış düzende görüntülenmesini istiyorsanız, ORDER BY yan tümcesini kullanmanız gerekir.

Varsayılan sıralama düzeni artan düzendir (A'dan Z'ye, 0'dan 9'a). Aşağıdaki örneklerin ikisi de çalışan adlarını soyadına göre sıralar:

SELECT LastName, FirstName
FROM Employees
ORDER BY LastName;
SELECT LastName, FirstName
FROM Employees
ORDER BY LastName ASC;

Azalan düzende (Z'den A'ya, 9'dan 0'a) sıralamak için, azalan düzende sıralamak istediğiniz her alanın sonuna DESC özel amaçlı sözcüğünü ekleyin. Aşağıdaki örnek maaşları seçer ve azalan düzende sıralar:

SELECT LastName, Salary
FROM Employees
ORDER BY Salary DESC, LastName;

ORDER BY yan tümcesinde Memo veya OLE Nesnesi verisi içeren bir alan belirtirseniz, bir hata oluşur. Microsoft Access veritabanı altyapısı bu türlerdeki alanlarda sıralama yapmaz.

ORDER BY genelde bir SQL deyimindeki son öğedir.

ORDER BY yan tümcesine ek alanlar ekleyebilirsiniz. Kayıtlar öncelikle ORDER BY yan tümcesinden sonra listelenen ilk alana göre sıralanır. Bu alanda eşit değere sahip olan kayıtlar ardından listelenen ikinci alandaki değere göre sıralanır ve bu şekilde devam eder.

Yeteneklerinizi geliştirin
Eğitimleri keşfedin
Yeni özellikleri ilk olarak siz edinin
Office Insider Programına Katılın

Bu bilgi yararlı oldu mu?

Görüşleriniz için teşekkür ederiz!

Geri bildiriminiz için teşekkürler! Office destek temsilcilerimizden biriyle görüşmeniz yararlı olabilir.

×