AliHSlc
Member
به نام خدا
سلام خدمت همه ی عزیزان
سوالی داشتم در مورد Sql . من زمانی که میخوام یک جستجو با دو ضابطه انجام بدم ، پیغام خطلا داده میشه.
مثلا وقتی این دستور رو به RecordSource نسبت میدم ... خطا میده...
SELECT feild1 , feild2 FROM table1 WHERE feild3 = 'EXAMPLE1' , feild4 = ''EXAMPLE2
با توجه به این دستور من میخوام : فیلد1 و فیلد2 از جدول1 انتخاب بشه ، در زمانی که فیلد3 برابر با EXAMPLE1 فیلد4 برابر EXAMPLE2 باشه... با این دستور همیشه با خطلا مواجه میشم و فقط زمانی که با یک ضابطه جستجو می کنم به من نتیجه رو نشون میده... مثلا اگر بنویسیم :
SELECT feild1 , feild2 FROM table1 WHERE feild3 = 'EXAMPLE1'
دیگه اشکالی نمی گیره.
ولی جستجوی اینجوری به درد من نمی خوره...
لطفا کمک کنید بگید چطور می تونم به نتیجه برسم...
سلام خدمت همه ی عزیزان
سوالی داشتم در مورد Sql . من زمانی که میخوام یک جستجو با دو ضابطه انجام بدم ، پیغام خطلا داده میشه.
مثلا وقتی این دستور رو به RecordSource نسبت میدم ... خطا میده...
SELECT feild1 , feild2 FROM table1 WHERE feild3 = 'EXAMPLE1' , feild4 = ''EXAMPLE2
با توجه به این دستور من میخوام : فیلد1 و فیلد2 از جدول1 انتخاب بشه ، در زمانی که فیلد3 برابر با EXAMPLE1 فیلد4 برابر EXAMPLE2 باشه... با این دستور همیشه با خطلا مواجه میشم و فقط زمانی که با یک ضابطه جستجو می کنم به من نتیجه رو نشون میده... مثلا اگر بنویسیم :
SELECT feild1 , feild2 FROM table1 WHERE feild3 = 'EXAMPLE1'
دیگه اشکالی نمی گیره.
ولی جستجوی اینجوری به درد من نمی خوره...
لطفا کمک کنید بگید چطور می تونم به نتیجه برسم...