View Full Version : سوال: عملگر BETWEEN
f_g1348
یک شنبه 16 اسفند 1388, 09:32 صبح
سلام
من چطور می تونم یک گزارش تهیه کنم که مثلا یک فیلد آن بین دو متغییر باشد؟
select
from
where @a1<=a<=@a2
به من ارور syntax می دهد از <
ASKaffash
یک شنبه 16 اسفند 1388, 10:17 صبح
سلام
با عملگر Between
محمد سلیم آبادی
چهارشنبه 19 اسفند 1388, 15:03 عصر
سلام
من چطور می تونم یک گزارش تهیه کنم که مثلا یک فیلد آن بین دو متغییر باشد؟
select
from
where @a1<=a<=@a2
به من ارور syntax می دهد از <
اگر می خواهید دقیقا بین این دو مقدار قرار بگیری بایستی از کدی شبیه به این استفاده کنید:
SELECT * FROM table_name WHERE a > @a1 AND a < @a2
ولی اگر می خواهین در بین این دو مقدار یا برابر با این دو مقدار باشه می تونین از BETWEEN استفاده کنین به این شکل:
SELECT * FROM table_name WHERE a BETWEEN @a1 AND @a2
vBulletin® v4.2.5, Copyright ©2000-1403, Jelsoft Enterprises Ltd.