ORDER BY

Ключовата дума ORDER BY се използва за сортиране на набор от резултати във възходящ или низходящ ред. Тя подрежда записите по подразбиране във възходящ ред. За да сортирате записите в низходящ ред, използвайте DESC keyword.

Синтаксис

CustomerID CustomerName ContactName Address City PostalCode Country
1

Alfreds Futterkiste Maria Anders Obere Str. 57 Berlin 12209 Germany
2 Ana Trujillo Emparedados y helados Ana Trujillo Avda. de la Constitución 2222 México D.F. 05021 Mexico
3 Antonio Moreno Taquería Antonio Moreno Mataderos 2312 México D.F. 05023 Mexico
4

Around the Horn Thomas Hardy 120 Hanover Sq. London WA1 1DP UK
5 Berglunds snabbköp Christina Berglund Berguvsvägen 8 Luleå S-958 22 Sweden

Следният SQL израз избира всички клиенти от таблицата „Customers“, подредени по колона „Country“:

Следният SQL израз избира всички клиенти от таблицата „Customers“, подредени в низходящ ред по колона „Country“:

Следната SQL операция избира всички клиенти от таблицата „Customers“, подредена по колона „Country“ и „CustomerName“:

Следващият SQL израз избира всички клиенти от таблицата „Customers“, сортирано възходящо от „Country“ и низходящо от колоната „CustomerName“: