09-12-17, 01:03 PM
(آخر تعديل لهذه المشاركة : 09-12-17, 02:28 PM {2} بواسطة طالب برمجة.)
استخدام MAX على عمود نصي هو مثل ORDER BY ولكن سيأخذ آخر ترتيب حرفي
لهذا عدم نجاح طريقتك سببه أن العمود نصي، وعليه سيتم ترتيبه على أساس أنها أحرف وليست أرقام
فطبيعي تجد M-9 أكبر M-10 في الترتيب الحرفي لأن ثالث حرف وهو 9 أكبر من 1
إذا كان الحرف M ثابت فاجعل العمود رقمي ثم أضف الحرف بعد الاستعلام عن طريق الكود
لهذا عدم نجاح طريقتك سببه أن العمود نصي، وعليه سيتم ترتيبه على أساس أنها أحرف وليست أرقام
فطبيعي تجد M-9 أكبر M-10 في الترتيب الحرفي لأن ثالث حرف وهو 9 أكبر من 1
إذا كان الحرف M ثابت فاجعل العمود رقمي ثم أضف الحرف بعد الاستعلام عن طريق الكود

