Applies ToMicrosoft 365 için Access Access 2024 Access 2021 Access 2019 Access 2016

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 alanlistesiFROM tabloWHERE 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, FirstNameFROM EmployeesORDER BY LastName;
SELECT LastName, FirstNameFROM EmployeesORDER 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, SalaryFROM EmployeesORDER 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.

Daha fazla yardıma mı ihtiyacınız var?

Daha fazla seçenek mi istiyorsunuz?

Abonelik avantajlarını keşfedin, eğitim kurslarına göz atın, cihazınızın güvenliğini nasıl sağlayacağınızı öğrenin ve daha fazlasını yapın.

Topluluklar, soru sormanıza ve soruları yanıtlamanıza, geri bildirimde bulunmanıza ve zengin bilgiye sahip uzmanlardan bilgi almanıza yardımcı olur.