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

آموزش اکسس - شاخص‌های پرس‌وجو

شاخص‌های پرس‌وجو به شما کمک می‌کند تا موارد خاصی را از یک پایگاه داده Access بازیابی کنید. اگر یک مورد با تمام شاخص‌هایی که وارد می‌کنید مطابقت داشته باشد، در نتایج پرس‌وجو نمایش داده می‌شود. وقتی می‌خواهید نتایج یک پرس‌وجو را بر اساس مقادیر یک فیلد محدود کنید، از شاخص‌های پرس‌وجو استفاده می‌کنید.

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

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

  • برای افزودن شاخص‌ها به یک پرس‌وجو، باید پرس‌وجو را در حالت طراحی باز کنید.

  • سپس در فیلدهایی که می‌خواهید شاخص‌ها را مشخص کنید.

مثال

بیایید به یک مثال ساده نگاه کنیم که در آن از شاخص‌ها در یک پرس‌وجو استفاده خواهیم کرد. ابتدا پایگاه داده Access خود را باز کنید و سپس به زبانه ایجاد بروید و بر روی طراحی پرس‌وجو کلیک کنید.

طراحی پرسش

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

Tblemployees

حالا بیایید چندین فیلد را به شبکه پرس‌وجو اضافه کنیم، مانند EmployeeID، FirstName، LastName، JobTitle و Email همانند تصویر زیر.

شبکه پرسش

حالا بیایید پرس‌وجو خود را اجرا کنیم و تنها این فیلدها را در نتیجه پرس‌وجو خواهیم دید.

نتیجه پرسش

اگر می‌خواهید فقط کسانی که عنوان شغلی آن‌ها "Marketing Coordinator" است را مشاهده کنید، باید شاخص‌ برای آن اضافه کنید. بیایید دوباره به طراحی پرس‌وجو برویم و در سطر شاخص‌ ردیف JobTitle عبارت "Marketing Coordinator" را وارد کنیم.

هماهنگ‌کننده بازاریابی

حالا بیایید دوباره پرس‌وجو خود را اجرا کنیم و خواهیم دید که تنها عنوان شغلی "Marketing Coordinator" بازیابی می‌شود.

بازیابی شده

اگر می‌خواهید شاخص‌ها را برای چندین فیلد اضافه کنید، فقط شاخص‌ها را در چندین فیلد اضافه کنید. بگوییم می‌خواهیم فقط داده‌ها را برای "Marketing Coordinator" و "Accounting Assistant" بازیابی کنیم؛ می‌توانیم از عملگر سطر OR به عنوان تصویر زیر استفاده کنیم −

کمک حسابداری

حالا بیایید پرس‌وجو خود را دوباره اجرا کنیم و نتایج زیر را خواهیم دید.

اجرای پرسش

اگر نیاز دارید که از قابلیت عملگر AND استفاده کنید، باید شرایط دیگر را در سطر شاخص‌ مشخص کنید. فرض کنید می‌خواهیم همه کمک حسابداری‌ها را با عنوان‌های "Marketing Coordinator" که نام خانوادگی‌شان "Pelard" است، بازیابی کنیم.

عملگر AND

حالا بیایید پرس‌وجو خود را دوباره اجرا کنیم و نتایج زیر را خواهیم دید.

اجرای پرسش