-
SQL : between
سلام به همه دوستان دو باره سوال :31:
چه طور میشه دو تا between رو با هم نوشت طوری که هر دو با هم کار کنن
من این رو نوشتم
کد:
objcommand.CommandText = "select * from table where f1 between '" + TextBox17.Text + "' and '" + TextBox18.Text + "' and (f2 between '" + TextBox15.Text + "' and '" + TextBox16.Text + "')"
که between دومی کار نمیکنه . فقط در صورتی کار میکنه که مثلا اگه بازه 10 تا 20 داشته باشیم 10 رو به textbox15
یا textbox 16 بدیم .
باید چیکار کنم ؟
-
دور
کد:
f1 between '" + TextBox17.Text + "' and '" + TextBox18.Text
پرانتز بگذار ببین درست میشه؟
-
سلام ممنون از جوابت
این between بعضی جا ها تو بازه های زیاد به مشکل بر میخوره نمیدنم برا شما هم پیش امده یا نه؟
به جاش از عملگر های رابطه ای استفاده کردم خیلی بهتر جواب داد.