PDA

View Full Version : جستجوی یکم پیچیده از بانک اکسس



programerinfonet
یک شنبه 27 مرداد 1392, 00:16 صبح
سلام دوستان
من یک دیتابیس دارم که داده ها و فیلدهاش تو تصویر زیره
109255
حالا من توی برنامم میام مثلأ مقدار "65" رو جستجو می کنم
میخوام این جستجو فقط رکوردهایی رو به من بده که یا فیلد1 و یا فیلد3 برابر با "A" باشه(رکوردهای رنگ شده)

veniz2008
یک شنبه 27 مرداد 1392, 00:38 صبح
سلام دوستان
من یک دیتابیس دارم که داده ها و فیلدهاش تو تصویر زیره
109255
حالا من توی برنامم میام مثلأ مقدار "65" رو جستجو می کنم
میخوام این جستجو فقط رکوردهایی رو به من بده که یا فیلد1 و یا فیلد3 برابر با "A" باشه(رکوردهای رنگ شده)
سلام.
طبق توضیحات شما میتونی اینو بنویسی :

select * from table_1 where field2 = 65 AND (field1 = 'A' OR field3 = 'A')

programerinfonet
یک شنبه 27 مرداد 1392, 00:55 صبح
خیلی ممنون اما جستجوی اون عدد 65 هم از فیلد 2 باشه هم از فیلد 4

veniz2008
یک شنبه 27 مرداد 1392, 01:06 صبح
خیلی ممنون اما جستجوی اون عدد 65 هم از فیلد 2 باشه هم از فیلد 4
قانون ضرب توان رو که یاد بگیری دیگه فرقی نمیکنه بهت بگن 3^2 یا بهت بگن 3^2 * 6^65 . همه اینا یه چیز هستن :

select * from table_1 where (field2 = 65 OR field4 = 65) AND (field1 = 'A' OR field3 = 'A')
موفق باشید.