استخدام المعيار Like لتحديد موقع البيانات

يتم استخدام معايير Like أو عامل التشغيل في استعلام Access للعثور على البيانات التي تطابق نمطا معينا. على سبيل المثال، في نموذج قاعدة البيانات، لدينا جدول "العملاء"، مثل الجدول أدناه، ونريد تحديد موقع العملاء الذين يعيشون في المدن فقط الذين تبدأ أسماؤهم ب "B". إليك كيفية إنشاء استعلام واستخدام معايير Like:

  1. افتح جدول العملاء:

    جدول العملاء

  2. في علامة التبويب إنشاء، انقر فوق تصميم الاستعلام.

  3. انقر فوق إضافة وإضافة جدول العملاء إلى مصمم الاستعلام.

  4. انقر نقرا مزدوجا فوق الحقلين اسم العائلةوالمدينة لإضافتهما إلى شبكة تصميم الاستعلام.

  5. في حقل المدينة ، أضف معايير "Like B*" ، وانقر فوق Run.

    معيار الاستعلام Like

تظهر نتائج الاستعلام أسماء العملاء من المدن فقط بدءا من الحرف "B".

نتائج الاستعلام Like

لمعرفة المزيد حول استخدام المعايير، راجع تطبيق المعايير على استعلام.

أعلى الصفحة

استخدام عامل التشغيل Like في بناء جملة SQL

إذا كنت تفضل القيام بذلك في بناء جملة SQL (لغة الاستعلامات المركبة)، فإليك كيفية القيام بذلك:

  1. افتح جدول العملاء، وفي علامة التبويب إنشاء ، انقر فوق تصميم الاستعلام.
  2. على علامة التبويب الصفحة الرئيسية ، انقر فوق عرض>طريقة عرض SQL واكتب بناء الجملة التالي:
    SELECT [Last Name], City FROM Customers WHERE City Like "B*";
  3. انقر فوق تشغيل.
  4. انقر بزر الماوس الأيمن فوق علامة تبويب الاستعلام، حفظ>إغلاق.

لمزيد من المعلومات، راجع Access SQL: المفاهيم الأساسية والمفردات وبناء الجملة وتعرف على المزيد حول كيفية تحرير عبارات SQL لشحذ نتائج الاستعلام.

أعلى الصفحة

أمثلة على أنماط ونتائج معايير Like

تأتي معايير Like أو عامل التشغيل في متناول اليد أثناء مقارنة قيمة حقل بتعبير سلسلة. يعرض المثال التالي البيانات التي تبدأ بالحرف P متبوعاً بأي حرف بين A وF وثلاثة أرقام:


Like "P[A-F]###"

فيما يلي بعض الطرق لاستخدام Like لأنماط مختلفة:

نوع التطابق النمط إذا كانت قاعدة البيانات الخاصة بك تحتوي على تطابق
أنت سترى
إذا لم يكن لقاعدة البيانات الخاصة بك تطابق
أنت سترى
أحرف متعددة a*a aa ،aBa ،aBBBa aBC
*ab* abc ،AABB ،Xab aZb ،bac
حرف خاص a[*]a a*a Aaa
أحرف متعددة ab* abcdefg ،abc cab ،aab
حرف واحد a?a aaa ،a3a ،aBa aBBBa
رقم واحد a#a a0a ،a1a ،a2a aaa ،a10a
نطاق من الأحرف [a-z] f ،p ،j 2، &
خارج نطاق [‎!a-z] 9، &، % b، a
ليس رقماً [‎!0-9] A ،a، &، ~ 0، 1، 9
مدمج a[!b-m]#‎ An9 ،az0 ،a99 abc ،aj0

أمثلة على معايير Like مع أحرف البدل

يعرض الجدول التالي أنواع النتائج عند استخدام معيار Like مع أحرف بدل في جدول قد يحتوي على بيانات بأنماط مطابقة محددة.

معايير النتيجة
مثل "E#" إرجاع عناصر ذات حرفين فقط حيث الحرف الأول هو E والثاني هو رقم.
مثل "G؟" إرجاع عناصر ذات حرفين فقط حيث الحرف الأول هو G.
مثل "*16" إرجاع العناصر التي تنتهي في 16.

راجع المزيد من الأمثلة على أحرف البدل.

أعلى الصفحة