M.T.P
یک شنبه 18 اردیبهشت 1390, 17:43 عصر
با سلام
فیلدی دارم از نوع Text که تمامی رکوردهای آن عددی هستن(البته بنا به دلایلی فیلد رو از نوع Text انتخاب کردم)
خب همینطور که می دونید دستور Order By برای هر کدام از فیلد های عددی و غیر عددی یک الگوریتم مخصوص داره و فیلد من که مقدار رکوردهاش همه عدد هست با دستور Order By درست Sort نمیشه.
برای مثال اگه رکوردهام:
1
3
100
5
10
باشه اینطوری سورت میشه:
1
10
100
3
5
چطور میشه این فیلد رو به شکل صحیح Sort کرد ، بدون اینکه فیلد رو عددی کنیم؟
فیلدی دارم از نوع Text که تمامی رکوردهای آن عددی هستن(البته بنا به دلایلی فیلد رو از نوع Text انتخاب کردم)
خب همینطور که می دونید دستور Order By برای هر کدام از فیلد های عددی و غیر عددی یک الگوریتم مخصوص داره و فیلد من که مقدار رکوردهاش همه عدد هست با دستور Order By درست Sort نمیشه.
برای مثال اگه رکوردهام:
1
3
100
5
10
باشه اینطوری سورت میشه:
1
10
100
3
5
چطور میشه این فیلد رو به شکل صحیح Sort کرد ، بدون اینکه فیلد رو عددی کنیم؟