כל מה שאתה צריך לדעת על LIKE Operator ב- SQL



מאמר זה על LIKE ב- SQL הוא מדריך מקיף לדרכים השונות בהן ניתן להשתמש במפעיל LIKE עם סעיף WHERE.

היא שפה, המורכבת ממספר פקודות ומפעילים. אבל כאשר אתה צריך לאחזר נתונים על סמך תבנית או תווים כלשהם, תזדקק למפעיל ה- LIKE. לכן, במאמר זה בנושא LIKE ב- SQL, אדון בנושאים הבאים:

SQL - כמו ב- SQL - אדוריקה





    1. מהו מפעיל LIKE?
    2. תחביר של מפעיל LIKE
    3. דפוסים שונים שאוחזרו עם מפעילי LIKE
    4. דוגמאות למפעילי LIKE

מה זה LIKE ב- SQL?

משתמשים באופרטור זה יחד עם סעיף WHERE לאחזור הנתונים על פי תבנית ספציפית. ישנם שני תווים כלליים המשמשים יחד עם מפעיל LIKE לאחזור נתונים. הם:

  • % [אחוז סימן] - זה תואם 0 או יותר תווים.
  • _ [קו תחתון] - הוא תואם בדיוק לדמות אחת.

אז, עכשיו, כשאמרתי לך, מה זה אופרטור LIKE, בשלב הבא, במאמר זה, תן לנו להבין את התחביר של האופרטור LIKE.



תחביר של מפעיל LIKE

התחביר של מפעיל LIKE הוא כדלקמן:

בחר עמודה 1, coulmn2,. . ., columnN FROM tablename WHERE columnName דפוס כמו

כעת, לאחר שקיבלתם מושג לגבי התחביר של המפעיל LIKE, הבא במאמר זה על LIKE ב- SQL, תנו לנו לראות את הדפוסים השונים שתוכלו לאחזר באמצעות המפעיל LIKE.

דפוסים שונים שאוחזרו עם LIKE operator

הדפוסים השונים שהוזכרו עם מפעילי LIKE הם כדלקמן:



כיצד להשתמש ב- system.exit בג'אווה

שאילתה 1: אם אתה צריך למצוא ערכים שמתחילים עם 'x'

כמו פעולה:

היכן שם העמודים כמו 'x%'

שאילתה 2: אם אתה צריך למצוא ערכים שמסתיימים ב- 'x'

כמו פעולה:

היכן שם העמודים כמו '% x'

שאילתה 3: אם אתה צריך למצוא ערכים שיש להם 'abc' בכל עמדה שהיא

כמו פעולה:

היכן שם העמודים כמו '% abc%'

שאילתה 4: אם אתה צריך למצוא ערכים שיש להם 'a' במיקום השלישי

כמו פעולה:

איפה שם העמודים כמו '__a%'

הנה, ישנם שני קו תחתון לפני האות 'a'.

קוד סדרת פיבונאטי בג'אווה

שאילתה 5: אם אתה צריך למצוא ערכים שמתחילים עם 'a' ואורכם לפחות 5 תווים

כמו פעולה:

איפה שם העמודים כמו '% ____'

הנה, ישנם 4 קוים תחתונים שנמצאים אחרי האות 'a'.

שאילתה 6: אם אתה צריך למצוא ערכים שמתחילים עם 'g' ומסתיימים עם 'v'

כמו פעולה:

מה זה קורס מדע נתונים
היכן שם העמודים כמו 'g% v'

אז עכשיו, לאחר שדנתי בדפוסים השונים, הבא במאמר זה בנושא LIKE ב- SQL, הבה נבחן כמה דוגמאות.

דוגמאות למפעילי LIKE

שקול את הטבלה הבאה עליה נפעיל פעולות שונות של מפעיל LIKE.

תעודת סטודנט שם תלמיד
אחדakash
2מֵדַלִיָה
3סנג'אי
4אנוג '
5סונאלי

שאלה 1. בחר את כל התלמידים המתחילים ב- 'a'

בחר * מבין התלמידים איפה שם התלמיד כמו 'a%'

תְפוּקָה:

תעודת סטודנט שם תלמיד
אחדakash
4אנוג '

שאלה 2. בחר את כל התלמידים עם שם התלמיד שמסתיים ב- 'i'

בחר * מבין התלמידים איפה שם התלמיד כמו '% i'

תְפוּקָה:

תעודת סטודנט שם תלמיד
2מֵדַלִיָה
5סונאלי

שאלה 3. בחר את כל התלמידים עם שם התלמיד שיש להם 'li' בכל משרה שהיא

בחר * מבין התלמידים איפה שם התלמיד כמו '% li%'

תְפוּקָה:

תעודת סטודנט שם תלמיד
2מֵדַלִיָה
5סונאלי

שאלה 4. בחר את כל התלמידים עם שם התלמיד עם 'o' במיקום השני:

בחר * מבין התלמידים איפה שם התלמיד LIKE '_o%'

תְפוּקָה:

תעודת סטודנט שם תלמיד
5סונאלי

ש 5. בחר את כל התלמידים עם שם התלמיד שמתחילים עם 'a' ואורכם לפחות 5 תווים

בחר * מבין התלמידים איפה שם התלמיד כמו 'a ____%'

תְפוּקָה:

תעודת סטודנט שם תלמיד
אחדakash

שאלה 6. בחר את כל התלמידים עם שם התלמיד שמתחילים עם 's' ומסתיימים עם 'y'

בחר * מבין התלמידים איפה שם התלמיד אוהב את% y '

תְפוּקָה:

תעודת סטודנט שם תלמיד
3סנג'אי

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

יש לך שאלה עבורנו? אנא הזכיר זאת בפרק ההערות במאמר זה ואחזור אליך.