شنبه ۲۹ دي ۱۴۰۳
Tut24 آموزش برنامه نویسی و مجله تخصصی فناوری ورود/عضویت

آموزش اکسس - معیارهای جایگزین

شما می توانید پرس‌وجوهای خود را ذخیره و به صورت تکراری اجرا کنید، و اغلب به دنبال اضافه کردن معیارهای جدید جایگزین باشید.

شما می‌توانید معیارهای جایگزین را به دو روش زیر اضافه کنید:

  • از عبارت "OR" می‌توانید استفاده کنید تا دو مجموعه معیار را با هم ترکیب کرده و نتایج را جمع آوری کنید. 
  • پرس‌وجوها  دارای امکان استفاده از Query Design Networks نیز می‌باشید. اما برخلاف مشخص کردن معیارها در یک خط، باید آنها را در چندین ردیف جداگانه قرار داده و تعریف نمایید.("Query Design Networks" یا به اختصار "QDN" است. این اصطلاح به شبکه‌ها و مدل‌هایی اشاره دارد که برای کمک به طراحی کوئری‌های پایگاه داده با استفاده از روش‌های بصری و تجربی، ایجاد شده‌اند. این مدل‌ها به کاربران کمک می‌کنند تا با درگ و دراپ المان‌ها و تنظیم شرایط، کوئری‌های پایگاه داده را طراحی کنند، بدون اینکه به طور مستقیم کوئری‌های زبان‌های پایگاه داده را بنویسند. این مدل‌ها به صورت تخصصی و تجربی برای تسهیل کاربران طراحی کوئری ایجاد شده‌اند)

مثال

 نمونه‌ای ساده از معیارهای جایگزین را با هم  مشاهده کنیم . پایگاه داده را باز کرده و در برگه ایجاد، گزینه طراحی کوئری (Query Design)را انتخاب کنید.

طراحی کوئری کارمند

روی tblEmployee دوبل‌کلیک کنید و جعبه دیالوگ نمایش جدول را ببندید.

انتخاب نمایش جدول

روی تمامی فیلدهایی که می‌خواهید به عنوان نتیجه کوئری ببینید، دوبل‌کلیک کنید.

فیلد نتیجه کوئری

اکنون می‌بینید که معیار جایگزین در ردیف‌های مختلف فیلد نام خانوادگی مشخص شده است. هنگام اجرای این کوئری، کارمندانی که نام خانوادگی آن‌ها یا پلارد یا منینگ باشد، را مشاهده خواهید کرد. بیایید اکنون این کوئری را اجرا کنیم.

نام خانوادگی

همانطور که می‌بینید،  به دلیل معیارهای جایگزینی فقط دو کارمند بازیابی شده‌ است .

با  افزودن معیارهای جایگزین به کوئری‌های خود که بر روی چندین فیلد تأثیر می‌گذارند، باید از ردیف‌های مختلفی استفاده کنید. در اینجا نحوه افزودن معیار جایگزین جدید به کوئری شما را نشان می‌دهیم:فرض کنید که می‌خواهید اطلاعات کارمندانی که نام خانوادگی آن‌ها "پلارد" یا "منینگ" باشد یا عنوان شغلی آن‌ها "کمک حسابداری" باشد را بازیابی کنید.

بیایید اکنون این کوئری را اجرا کنیم.

عنوان شغلی

حالا نتیجه زیر را خواهید دید.

نتیجه