Search⌘ K
AI Features

فرز البيانات

تعلم كيفية الفرز باستخدام عبارة ORDER BY.

مراجعة التقرير 1

لنعد إلى الجزء الذي أنشأنا فيه تقريرًا يسرد أسماء مندوبي المبيعات. إليكم ما فعلناه:

MySQL
SELECT DISTINCT SalesPerson
FROM SalesData;

على الرغم من أننا نجحنا في إنشاء التقرير، إلا أننا أغفلنا شرط ترتيب أسماء مندوبي المبيعات في التقرير النموذجي ترتيباً تصاعدياً.

Report 1: List of salespersons
Report 1: List of salespersons

ولتحقيق هذه الغاية، توفر لغة SQL آلية لترتيب النتائج إما بترتيب تصاعدي أو تنازلي.

Sorted in descending order
Sorted in descending order

يوضح الشكل أدناه بنية هذا النوع من الاستعلامات:

SELECT column1, column2, ...
FROM table_name
ORDER BY column1, column2, ... ASC|DESC;

عند استخدام ORDER ...