تستخدم الترتيب ORDER BY لترتيب البيانات المعروضة من قاعدة البيانات .
الترتيب Order By
ستخدم الترتيب ORDER BY لترتيب البيانات المعروضة من قاعدة البيانات .
عند استخدام ORDER BY يكون الترتيب تصاعدي بشكل تلقائي ولكن ان أردت الترتيب بشكل آخر مكن استخدام الكلمة DESC والتي تشكل ترتيب تنازلي .
التركيبة
SELECT column_name(s)
FROM table_name
ORDER BY column_name(s) ASC|DESC
مثال
جدول قاعدة البيانات كالتالي :
P_Id | LastName | FirstName | Address | City |
---|---|---|---|---|
1 | Hansen | Ola | Timoteivn 10 | Sandnes |
2 | Svendson | Tove | Borgvn 23 | Sandnes |
3 | Pettersen | Kari | Storgt 20 | Stavanger |
4 | Nilsen | Tom | Vingvn 23 | Stavanger |
سنقوم باختيار جميع الأفراد من الجدول السابق بحيث يكون الترتيب تصاعدياً من خلال الكنية كالتالي :
SELECT * FROM Persons
ORDER BY LastName
ستظهر النتيجة كالتالي :
P_Id | LastName | FirstName | Address | City |
---|---|---|---|---|
1 | Hansen | Ola | Timoteivn 10 | Sandnes |
4 | Nilsen | Tom | Vingvn 23 | Stavanger |
3 | Pettersen | Kari | Storgt 20 | Stavanger |
2 | Svendson | Tove | Borgvn 23 | Sandnes |
مثال الترتيب التنازلي
سنقوم باختيار جميع الأفراد من الجدول السابق بحيث يكون الترتيب تنازلياً من خلال الكنية كالتالي :
SELECT * FROM Persons
ORDER BY LastName DESC
ستظهر النتيجة كالتالي :
P_Id | LastName | FirstName | Address | City |
---|---|---|---|---|
2 | Svendson | Tove | Borgvn 23 | Sandnes |
3 | Pettersen | Kari | Storgt 20 | Stavanger |
4 | Nilsen | Tom | Vingvn 23 | Stavanger |
1 | Hansen | Ola | Timoteivn 10 | Sandnes |
ليست هناك تعليقات:
إرسال تعليق