أتوفر على جدول User يضم الحقول Name و Adress، أعلم أنه يمكنني استعمال الوضيفة ORDER BY مع Select لترتيب النتائج حسب حقل معين، هكذا:
SELECT UserID, Name, Address FROM User ORDER BY Address ASC
سؤالي هو، هل يمكنني تعويض اسم الحقل في ORDER BY برقم ترتيبه؟
إليكم تقريب لما أريد الحصول عليه - لكنه لا يعمل-:
SELECT UserID, Name, Address FROM User ORDER BY (0) ASC --ORDER BY UserID
SELECT UserID, Name, Address FROM User ORDER BY (1) ASC --ORDER BY Name
SELECT UserID, Name, Address FROM User ORDER BY (2) ASC --ORDER BY Address
كيف يمكنني تعوض رقم ترتيب الحقل بإسمه في ORDER BY بشكل صحيح؟
السؤال
K@m@l
أتوفر على جدول User يضم الحقول Name و Adress، أعلم أنه يمكنني استعمال الوضيفة ORDER BY مع Select لترتيب النتائج حسب حقل معين، هكذا:
سؤالي هو، هل يمكنني تعويض اسم الحقل في ORDER BY برقم ترتيبه؟
إليكم تقريب لما أريد الحصول عليه - لكنه لا يعمل-:
كيف يمكنني تعوض رقم ترتيب الحقل بإسمه في ORDER BY بشكل صحيح؟
1 جواب على هذا السؤال
Recommended Posts
انضم إلى النقاش
يمكنك أن تنشر الآن وتسجل لاحقًا. إذا كان لديك حساب، فسجل الدخول الآن لتنشر باسم حسابك.