PDA

View Full Version : کوئری جهت مرتب سازی براساس اعداد



fortex
سه شنبه 20 تیر 1396, 13:05 عصر
سلام دوستان من وقتی با دستور select کوئری در سی شارپ میگیرم و با دستور order by بر اساس ستون عدد sort میکنم رکوردها بر اساس زیر مرتب میشن
1
10
11
12
13
.
.
.
18
19
2
20
21
22
.
.
.
3
30
31
32
33
34
.
.
.

یکی از دوستان گفتند sort بر اساس کاراکتر بای کارکتر هست ه
و راه حلی پیشنهاد ندادند.
و تاپیک هم قفل شد.
از اساتید تقاضای یاری دارم

محمد آشتیانی
سه شنبه 20 تیر 1396, 15:10 عصر
سلام
به خاطر اینه که نوع فیلد شما عددی نیست به این شکل مرتب میشه

بخش order by رو به این صورت بنویسید
select * from myTable order by ISNUMERIC(myRow)