Aracılığıyla paylaş


ORDERBY

Şunun için geçerlidir: Hesaplanan sütunHesaplanan tabloÖlçüGörseli hesaplaması

Bir pencere işlevinin bölümleri içindeki sıralama düzenini belirleyen ifadeleri tanımlar.

Sözdizimi

ORDERBY ( [<orderBy_expression>[, <order>[, <orderBy_expression>[, <order>]] …]] )

Parametreler

Süre Tanım
orderBy_expression (İsteğe bağlı) Bir pencere işlevinin bölümleri içindeki verileri sıralamak için kullanılacak herhangi bir skaler ifade.
sıralama (İsteğe bağlı) "<OrderDirection> [<BlankHandling>]" formunun iki parçalı değeri.

<OrderDirection>, orderBy_expression> değerlerinin (artan veya azalan) nasıl sıralanacağını <belirtir. Geçerli değerler şunlardır:
DESC. Alternatif değer: 0(sıfır)/YANLIŞ. orderBy_expression> değerlerini azalan düzende sıralar<.
ASC. Alternatif değer: 1/DOĞRU. orderBy_expression> değerlerini artan düzende sıralar<. Bu, sipariş> atlanırsa varsayılan değerdir<.

<BlankHandling> bölümü isteğe bağlıdır. Boş değerlerin nasıl sıralı olduğunu belirtir. Geçerli değerler şunlardır:
BLANKS DEFAULT. Bu varsayılan değerdir. Sayısal değerler için davranış, sıfır ve negatif değerler arasında sıralanmış boş değerlerdir. Dizelerin davranışı, boş dizeler de dahil olmak üzere tüm dizelerden önce sıralanmış boş değerlerdir.
ÖNCE BLANKS. Boşluklar, artan veya azalan sıralama düzeninden bağımsız olarak her zaman başlangıçta sıralanır.
BLANKS LAST. Boşluklar, artan veya azalan sıralama düzeninden bağımsız olarak her zaman sonunda sıralanır.

Dönüş değeri

Bu işlev bir değer döndürmez.

Açıklamalar

Bu işlev yalnızca bir pencere işlev ifadesi içinde kullanılabilir.

Örnek

Bkz. KAYDIR.

ORDERBY, PARTITIONBY ve MATCHBY işlevlerini anlama
DİZİN
UZAKLIK
PARTITIONBY
EŞLEŞTİ
PENCERE
RÜTBE
ROWNUMBER