שימוש בקריטריון Like לאיתור נתונים
Applies ToAccess של Microsoft 365 Access 2024 Access 2021 Access 2019 Access 2016

הקריטריונים או האופרטורים Like משמשים בשאילתת Access כדי למצוא נתונים התואמים לתבנית ספציפית. לדוגמה, במסד נתונים לדוגמה, יש לנו טבלת "לקוחות", כמו זו שלהלן, ואנחנו רוצים לאתר רק את הלקוחות שגרים בערים ששמותיהם מתחילים ב- "B". כך ניצור שאילתה ונשתמש בקריטריונים Like:

  1. פתח את הטבלה Customers:הטבלה 'לקוחות'

  2. בכרטיסיה יצירה, לחץ על עיצוב שאילתה.

  3. לחץ על הוסף והטבלה 'לקוחות' מתווספת למעצב השאילתות.

  4. לחץ פעמיים על השדות שם משפחהועיר כדי להוסיף אותם לרשת עיצוב השאילתה.

  5. בשדה עיר , הוסף את הקריטריונים "Like B*" ולחץ על הפעל.קריטריון השאילתה Like

תוצאות השאילתה מציגות רק את הלקוחות מתוך שמות ערים המתחילה באות "B".

תוצאות השאילתה Like

לקבלת מידע נוסף על השימוש בקריטריונים, ראה החלת קריטריונים על שאילתה.

לראש הדף

שימוש באופרטור Like בתחביר SQL

אם אתה מעדיף לעשות זאת בתחביר SQL (שפת שאילתות מובנית), כך ניתן לעשות זאת:

  1. פתח את הטבלה Customers ובכרטיסיה יצירה , לחץ על עיצוב שאילתה.

  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 נמצא בשימוש עם תווים כלליים בטבלה שעשוי להכיל נתונים עם הדפוסים התואמים הספציפיים.

קריטריונים

Result

Like "E#"

מחזירה פריטים עם שני תווים בלבד כאשר התו הראשון הוא E והתו השני הוא מספר.

כמו "ג?"

מחזירה פריטים עם שני תווים בלבד כאשר התו הראשון הוא G.

Like "*16"

מחזירה פריטים המסתיימים ב- 16.

ראה דוגמאות נוספות לתווים כלליים.

לראש הדף

זקוק לעזרה נוספת?

מעוניין באפשרויות נוספות?

גלה את יתרונות המנוי, עיין בקורסי הדרכה, למד כיצד לאבטח את המכשיר שלך ועוד.

קהילות עוזרות לך לשאול שאלות ולהשיב עליהן, לתת משוב ולשמוע ממומחים בעלי ידע עשיר.