أحدث البرامج التعليمية وتطوير الشبكة
 

SQL ORDER BY كلمة


يتم استخدام ORDER BY الكلمة لفرز النتائج، مجموعة.


ترتيب SQL بواسطة كلمة

يتم استخدام ORDER BY الكلمة لفرز النتائج، التي وضعتها عمود واحد أو أكثر.

وORDER BY الكلمة فرز السجلات في ترتيب تصاعدي افتراضيا. فرز السجلات في ترتيب تنازلي، ويمكن استخدام لكم الكلمة تنازلي.

SQL ORDER BY بناء الجملة

SELECT column_name , column_name
FROM table_name
ORDER BY column_name ASC|DESC, column_name ASC|DESC;

قاعدة بيانات تجريبي

في هذا البرنامج التعليمي سوف نستخدم قاعدة بيانات نموذج Northwind المعروفة.

فيما يلي مجموعة مختارة من "Customers" الجدول:

هوية الزبون اسم الزبون اسم جهة الاتصال عنوان مدينة الرمز البريدي بلد
1

Alfreds Futterkiste Maria Anders Obere Str. 57 Berlin 12209 Germany
2 Ana Trujillo Emparedados y helados Ana Trujillo Avda. de la Constitucion 2222 Mexico D.F. 05021 Mexico
3 Antonio Moreno Taqueria Antonio Moreno Mataderos 2312 Mexico D.F. 05023 Mexico
4

Around the Horn Thomas Hardy 120 Hanover Sq. London WA1 1DP UK
5 Berglunds snabbkop Christina Berglund Berguvsvagen 8 Lulea S-958 22 Sweden

ORDER BY مثال

عبارة SQL التالية يختار جميع العملاء من "Customers" الطاولة، التي تم فرزها حسب "Country" عمود:

مثال

SELECT * FROM Customers
ORDER BY Country;
انها محاولة لنفسك »

ORDER BY DESC مثال

عبارة SQL التالية يختار جميع العملاء من "Customers" الجدول، مرتبة تنازليا من قبل "Country" عمود:

مثال

SELECT * FROM Customers
ORDER BY Country DESC;
انها محاولة لنفسك »

ORDER BY عدة أعمدة مثال

عبارة SQL التالية يختار جميع العملاء من "Customers" الطاولة، التي تم فرزها حسب "Country" و "CustomerName" عمود:

مثال

SELECT * FROM Customers
ORDER BY Country, CustomerName;
انها محاولة لنفسك »

ORDER BY عدة أعمدة مثال 2

عبارة SQL التالية يختار جميع العملاء من "Customers" الجدول، مرتبة تصاعديا من قبل "Country" وتنازلي من قبل "CustomerName" عمود:

مثال

SELECT * FROM Customers
ORDER BY Country ASC, CustomerName DESC;
انها محاولة لنفسك »