بعض الوظائف لا تعمل على هذا المتصفح، حاول استخدام متصفح آخر
About Privacy Terms

موقع عُمانيستا للبيع والشراء
سوق عمان الإلكتروني في عمان
بسم الله الرحمن الرحيم
شاركـ أصدقائك

كورس SQL | شرح ORDER BY | موقع فولدرات

الرئيسية / الحاسب الآلي / لغات البرمجة / SQL / كورس SQL | شرح ORDER BY

القرآن الكريم كامل المصحف الذكي (جديد) , المصحف النصي

 

SQL مقدمة شرح درس كورس للمبتدئين بالعربي إس كيو إل

 

يتم استخدام عبارة ORDER BY في SQL لفرز البيانات التي تم جلبها إما تصاعديًا أو تنازليًا وفقًا لعمود واحد أو أكثر.

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

  • بشكل افتراضي ، يقوم ORDER BY بفرز البيانات بترتيب تصاعدي.
  • يمكننا استخدام الكلمة الأساسية DESC لفرز البيانات بترتيب تنازلي والكلمة الأساسية ASC للفرز بترتيب تصاعدي.

 

بناء جملة ORDER BY 

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

 

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

يوجد أدناه تحديد من جدول "العملاء" في نموذج قاعدة بيانات Northwind:

 

CustomerIDCustomerNameCountrycityPostalCode
1 Ali Oman Muscat 244
2 Said UAE Dubai 123
3 Mazin Kuwait Kuwait 885
4 Omran India New Delhi 373
5 Hassan Egypt Cairo 925

6 Yqhdaan Oman Salalah 756

 

 مثال 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;

 

مثال(2) على عدة أعمدة ORDER BY

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

مثال:

SELECT * FROM Customers
ORDER BY Country ASC, CustomerName DESC;

 

 

 

لا تنسى مشاركة الصفحة ومن صالح دعائكم

صورة
++C
كورس ++C | شرح Strings

تعتبر السلسلة من أكثر أنواع البيانات المفيدة المتوفرة في مكتبات C ++. السلسلة هي متغير يخزن سلسلة من الأحرف أو أحرف أخرى ، مثل "Hello" أو "!May 10th is my birthday" ...

صورة
++C
كورس ++C | شرح Variables

المتغيرات عبارة عن حاويات لتخزين قيم البيانات. في C ++ ، توجد أنواع مختلفة من المتغيرات (محددة بكلمات رئيسية مختلفة) ، على سبيل المثال: int - يخزن الأعداد الصحيحة ( ...

صورة
JAVASCRIPT
كورس JavaScript | شرح Variables

مثل العديد من لغات البرمجة الأخرى ، تحتوي JavaScript على متغيرات. يمكن اعتبار المتغيرات على أنها حاويات مسماة. يمكنك وضع البيانات في هذه الحاويات ثم الرجوع إلى البيانات ب ...

صورة
JAVASCRIPT
كورس JavaScript | شرح Assignment

يتم استخدام عامل تشغيل التعيين (=) لتعيين قيمة إلى متغير. يتم تقييم عملية التعيين إلى القيمة المعينة. يمكن ربط عامل تشغيل التعيين من أجل تعيين قيمة واحدة لمتغيرات متعد ...

صورة
JAVASCRIPT
كورس JavaScript | شرح Operators

يتضمن JavaScript عوامل تشغيل كما هو الحال في اللغات الأخرى. يقوم عامل التشغيل ببعض العمليات على معاملات فردية أو متعددة (قيمة البيانات) وينتج نتيجة. على سبيل المثال 1 ...

صورة
++C
كورس ++C | شرح Comments

يمكن استخدام التعليقات لشرح رمز C++ ولجعله أكثر قابلية للقراءة. كما يمكن استخدامه لمنع التنفيذ عند اختبار كود بديل. ويمكن تمييز التعليقات أو تصغيرها على أساس متعدد. تب ...