|
Likeהאופרטור LIKE הוא כלי שימושי ורב עוצמה נוסף, שיעזור לנו למקד/להגדיר את החיפוש שלנו. בצורתו הפשוטה ביותר LIKE פועל כמו האופרטור "=". כלומר הוא תואם לשויון בפסוקית WHERE. לפיכך, אם רצינו לבצע חיפוש בטבלת העובדים (EMPLOYEES) הקטע הבא:
יהיה בדיוק כמו לומר:
בשני המקרים נקבל את התשובה הבאה:
אולם, עוצמתו העיקרית של האופרטור LIKE, נובעת מכך שאפשר לשלבו עם WILDCARDS. ביחוד אפשר להשתמש בו יחד עם האופרטורים "%" ן- "_". האופרטור "%" יכול לשמש להשוואה עם מחרוזת מאורך כלשהו, והאופרטור "_" יכול לשמש להשוואה עם כל תו בודד. נראה זאת בדוגמא הבאה:
התשובה תהיה:
שים לב שבשני המקרים מחרוזת החיפוש מתחילה ב –"Lim". ה- WILDCARD "%" מציין שכל עוד המחרוזת מתחילה ב–"Lim" היא תתאים. נבדוק כיצד ישפיע האופרטור "_":
במקרה זה נקבל את כל המחרוזות המתחילות ב- "00" ואחרי זה יבוא תו כלשהו:
תוכן עניינים Null פרק 1 -> פרק 2 -> פרק 3 -> פרק 4 -> פרק 5 -> |