English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
ORDER BY命令用于对结果集进行按升序或降序排序。
بافتراض، يرتب الأمر ORDER BY النتائج بشكل تصاعدي. لترتيب السجلات بشكل تنازلي، استخدم الأمر DESC. كلمة المفتاح DESC.
السطر التالي SQL يختار جميع الأعمدة من جدول "العملاء"، ويعيدها مرتبة تصاعدية بناءً على عمود "CustomerName":
SELECT * FROM Customers ORDER BY CustomerName;
يستخدم الأمر ASC لترتيب البيانات تصاعدياً.
السطر التالي SQL يختار جميع الأعمدة من جدول "العملاء"، ويعيدها مرتبة تصاعدية بناءً على عمود "CustomerName":
SELECT * FROM Customers ORDER BY CustomerName ASC;
يستخدم الأمر DESC لترتيب البيانات عكسياً.
السطر التالي SQL يختار جميع الأعمدة من جدول "العملاء"، ويعيدها مرتبة تنازلياً بناءً على عمود "CustomerName":
SELECT * FROM Customers ORDER BY CustomerName DESC;