tabib_m
شنبه 15 بهمن 1384, 01:49 صبح
با سلام
چجوری میشه توی یک فیلد varchar اعداد درست سرت شن؟
فرض کنید که من میخوام اطلاعات یک سری کتاب رو وارد کنم
مثلا میخوام کتابی رو وارد کنم که 10 جلد داره
و هر کدوم از جلدهای کتاب باید به صورت جداگانه در دیتابیس ذخیره بشن
توی رکورد هر جلد ، باید ثبت شه که این کتاب جلد چندمه
بعضی از کتاب ها مثلا جلد 7 و 8 رو با هم توی یک جلد چاپ میکنن
برای همین مجبوریم که توی تیبل مقدار (7و8) رو ثبت کنیم
برای همین باید نوع فیلدمون varchar باشه
حالا من میخوام جلد های یک کتاب رو نمایش بدم به ترتیب شماره ی جلد
در صورتی که ترتیب سورتی که مای اس کیو ال به من میده اینه
1
10
11
12
13
14
.
.
.
19
2
20
21
.
.
.
چه باید کرد؟
چجوری میشه توی یک فیلد varchar اعداد درست سرت شن؟
فرض کنید که من میخوام اطلاعات یک سری کتاب رو وارد کنم
مثلا میخوام کتابی رو وارد کنم که 10 جلد داره
و هر کدوم از جلدهای کتاب باید به صورت جداگانه در دیتابیس ذخیره بشن
توی رکورد هر جلد ، باید ثبت شه که این کتاب جلد چندمه
بعضی از کتاب ها مثلا جلد 7 و 8 رو با هم توی یک جلد چاپ میکنن
برای همین مجبوریم که توی تیبل مقدار (7و8) رو ثبت کنیم
برای همین باید نوع فیلدمون varchar باشه
حالا من میخوام جلد های یک کتاب رو نمایش بدم به ترتیب شماره ی جلد
در صورتی که ترتیب سورتی که مای اس کیو ال به من میده اینه
1
10
11
12
13
14
.
.
.
19
2
20
21
.
.
.
چه باید کرد؟