היא שפה, המורכבת ממספר פקודות ומפעילים. אבל כאשר אתה צריך לאחזר נתונים על סמך תבנית או תווים כלשהם, תזדקק למפעיל ה- LIKE. לכן, במאמר זה בנושא LIKE ב- SQL, אדון בנושאים הבאים:
מה זה 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 לעומק ותעזור לך להשיג שליטה בנושא.
יש לך שאלה עבורנו? אנא הזכיר זאת בפרק ההערות במאמר זה ואחזור אליך.