الترتيب Order By




تستخدم الترتيب ORDER BY لترتيب البيانات المعروضة من قاعدة البيانات .




الترتيب Order By


ستخدم الترتيب ORDER BY لترتيب البيانات المعروضة من قاعدة البيانات .

عند استخدام ORDER BY يكون الترتيب تصاعدي بشكل تلقائي ولكن ان أردت الترتيب بشكل آخر مكن استخدام الكلمة DESC والتي تشكل ترتيب تنازلي .

التركيبة


SELECT column_name(s)
FROM table_name

ORDER BY column_name(s) ASC|DESC





مثال

جدول قاعدة البيانات كالتالي :






































P_IdLastNameFirstNameAddressCity
1HansenOlaTimoteivn 10Sandnes
2SvendsonToveBorgvn 23Sandnes
3PettersenKariStorgt 20Stavanger
4NilsenTomVingvn 23Stavanger

سنقوم باختيار جميع الأفراد من الجدول السابق بحيث يكون الترتيب تصاعدياً من خلال الكنية كالتالي :
SELECT * FROM Persons
ORDER BY LastName


ستظهر النتيجة كالتالي :






































P_IdLastNameFirstNameAddressCity
1HansenOlaTimoteivn 10Sandnes
4NilsenTomVingvn 23Stavanger
3PettersenKariStorgt 20Stavanger
2SvendsonToveBorgvn 23Sandnes





مثال الترتيب التنازلي

سنقوم باختيار جميع الأفراد من الجدول السابق بحيث يكون الترتيب تنازلياً من خلال الكنية كالتالي :
SELECT * FROM Persons
ORDER BY LastName DESC


ستظهر النتيجة كالتالي :






































P_IdLastNameFirstNameAddressCity
2SvendsonToveBorgvn 23Sandnes
3PettersenKariStorgt 20Stavanger
4NilsenTomVingvn 23Stavanger
1HansenOlaTimoteivn 10Sandnes


ليست هناك تعليقات:

إرسال تعليق