عنصر ORDER BY لسوكل
- الصفحة السابقة Kira SQL AND & OR
- الصفحة التالية تثبيت سوكل
يستخدم جملة ORDER BY لترتيب مجموعة النتائج.
جملة ORDER BY
يستخدم جملة ORDER BY لترتيب مجموعة النتائج بناءً على الحقل المحدد.
يترتيب جملة ORDER BY السجلات بشكل افتراضي بشكل تصاعدي.
إذا كنت ترغب في ترتيب السجلات بشكل تنازلي، يمكنك استخدام كلمة المفتاح DESC.
الجدول الأصلي (المستخدم في الأمثلة):
جداول الطلبات:
شركة | رقم الطلب |
---|---|
آي بي إم | 3532 |
W3School | 2356 |
آبل | 4698 |
W3School | 6953 |
مثال 1
اعرض أسماء الشركات بشكل حرفي:
SELECT Company, OrderNumber FROM Orders ORDER BY Company
النتيجة:
شركة | رقم الطلب |
---|---|
آبل | 4698 |
آي بي إم | 3532 |
W3School | 6953 |
W3School | 2356 |
مثال 2
اعرض أسماء الشركات بشكل حرفي (Company) وأرقام الترتيب بشكل رقمي (OrderNumber):
SELECT Company, OrderNumber FROM Orders ORDER BY Company, OrderNumber
النتيجة:
شركة | رقم الطلب |
---|---|
آبل | 4698 |
آي بي إم | 3532 |
W3School | 2356 |
W3School | 6953 |
مثال 3
اعرض أسماء الشركات بشكل عكسي:
SELECT Company, OrderNumber FROM Orders ORDER BY Company DESC
النتيجة:
شركة | رقم الطلب |
---|---|
W3School | 6953 |
W3School | 2356 |
آي بي إم | 3532 |
آبل | 4698 |
مثال 4
اعرض أسماء الشركات بشكل عكسي، وأرقام الترتيب بشكل ترتيب رقمي:
SELECT Company, OrderNumber FROM Orders ORDER BY Company DESC, OrderNumber ASC
النتيجة:
شركة | رقم الطلب |
---|---|
W3School | 2356 |
W3School | 6953 |
آي بي إم | 3532 |
آبل | 4698 |
ملاحظة:في النتائج أعلاه، هناك اسم شركات متطابقان (W3School). فقط في هذه المرة، عندما تكون القيمة في العمود الأول متطابقة، يتم ترتيب العمود الثاني بشكل تصاعدي. إذا كانت بعض القيم في العمود الأول nulls، فإن الحالة نفسها تكون صحيحة.
- الصفحة السابقة Kira SQL AND & OR
- الصفحة التالية تثبيت سوكل