PDA

View Full Version : شرط در كوئري



amin9959
دوشنبه 24 مهر 1391, 09:38 صبح
با سلام

يه فيلد دارم كه توش سايز ثبت ميشه (مثال : 1250*90 - 1250*100 - 1000*100 - 1250*80 - 1000*60 )
حالا ميخوام تو كوئري شرط بذارم مثلا سايز هاي كمتر از 1250*80 رو نشون بده چيزي كه نشون ميده به اين صورته
0100*60
1250*80
1000*100
1250*100
ولي جواي صحيح با يد به اين صورت باشه
1000*60
1250*80
لطفا راهنمايي كنيد

foo0z0ool
دوشنبه 24 مهر 1391, 10:38 صبح
نمونه برنامت رو بذار تا واست اصلاح کنم. چه شرطی گذاشتی که این شده

amin9959
دوشنبه 24 مهر 1391, 10:49 صبح
تو كوئري شرط گذاشتم ( 1250*80 <)
چيزي كه جواب ميده
1000*60
1000*100
1250*100

foo0z0ool
دوشنبه 24 مهر 1391, 12:48 عصر
داداشم ایراد کار شما این هستش که فیلد شما یک فیلد تکست هستش.
توی فیلدهای تکست چیزی به اسم عدد معنی نداره
واسه همین وقتی شما میزنید
1000*80
1250*60
1000*100

یا هر عدد دیگه
برای اکسس به این صورت خونده میشه که

1 از 8 کوچکتر هستش پس باید نمایش داده بشه.
یعنی چیزی به اسم 100 واسش معنی نداره تنها حرف اول ملاک میشه اگه اونها مساوی باشن حرف دوم بررسی میشه.
من واست یه نمونه گذاشتم امیدوارم به دردت بخوره

aaa_zarea
دوشنبه 24 مهر 1391, 13:33 عصر
با سلام
من با يك روش ديگر اين كار و انجام دادم
شما اصلا نيازي به اين نداري كه فرمت فيلدتونو عددي كني
با همون فرمت متن هم ميشه اين كارو انجام داد.
من واستون يك نمونه گذاشتم خواهشا ببينيد.:لبخندساده::لبخندساد ه:

foo0z0ool
دوشنبه 24 مهر 1391, 13:55 عصر
با سلام
من با يك روش ديگر اين كار و انجام دادم
شما اصلا نيازي به اين نداري كه فرمت فيلدتونو عددي كني
با همون فرمت متن هم ميشه اين كارو انجام داد.
من واستون يك نمونه گذاشتم خواهشا ببينيد.:لبخندساده::لبخندساد ه:

داداش گلم این مقداری که واسه شما به دست اومده اشتباهه ایشون عددهای زیر 80*1000 رو میخوان اما واسه شما یه چیز دیگه در میاد

lorzadehj
دوشنبه 24 مهر 1391, 15:14 عصر
با سلام
وقتی فرمت شما تکست باشه عدد اول رو ملاک قرار می ده مثلا عدد 1000*100را چون اولش عدد یک هست کوچکتر از عدد1000*80 قرار می دهد

aaa_zarea
سه شنبه 25 مهر 1391, 07:29 صبح
سلام آقاي محترم
من روشي در كوئري گفتم كه شخص مي تونه دو تا شرط اضافه كنه و به هدف مورد نظرش برسه
مي تونه ساز رو به دو قسمت قبل و بعد ستاره با دستوري كه گفتم جدا كنه و روي هر كدومش شرط بزاره
اگه متوجه نشديد بگيد تا يك نمونه بزارم ببينيد

amin9959
سه شنبه 25 مهر 1391, 08:36 صبح
لطفا نمونه برنامه رو بذاريد

aaa_zarea
چهارشنبه 26 مهر 1391, 11:18 صبح
با عرض سلام
شما مي توانيد مانند فايل پيوست هرگونه شرط و شروطي روي سايز انجام دهيد . در صورتيكه به جواب نرسيديد خواهشا مجدد سوال فرمائيد كه بتوانم جواب شما را بدهم .
با تشكر