0
عملگر BETWEEN در SQL
با عرض سلام
در یک کد به شکل زیر
Select Code From Student Where Code Between '100' and '200' 0
متاسفانه جواب بدست آمده در این کد کدهایی با شماره 2001 و 1100 و .... رو هم شامل میشود
چنانچه بخواهیم مقدار بدست آمده فقط در دایره اعداد مورد نیاز باشد ( فقط بین 100 تا 200 باشد ) یا هر متغیری از چه روشی استفاده کنیم ؟
با تشکر
2 پاسخ
0
سلام
اگه مقدار فیلد Code عددی هست این رو امتحان کن
Select Code From Student Where Code Between 100 and 200
2
سلام به شما دوست عزیز.
اگر فیلد code شما به صورت رشته ای ذخیره شده است می تونید اون رو تبدیل به عدد بکنید و بعدش مقایسه را انجام دهید مثل
select code from student where cast(code as int) between 100 and 200