מה הם מפעילי SQL ואיך הם עובדים?

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

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



מפעילי SQL-SQL-אדוריקה



    1. מפעילי חשבון
    2. מפעילי השוואה
    3. פעולות לוגיות

מהם אופרטורי SQL?

מפעילי SQL הם מילות מפתח שמורות המשמשות בסעיף WHERE של א לבצע פעולות חשבון, לוגיות והשוואה. מפעילים פועלים כצירופים בהצהרות SQL כדי למלא מספר תנאים בהצהרה.

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



סוגי מפעילי SQL

מפעילי חשבון

אופרטורים אלה משמשים לביצוע פעולות כגון חיבור, כפל, חיסור וכו '.

def __init__ פיתון
מַפעִיל פעולה תיאור
+חיבורהוסף ערכים משני צידי המפעיל
-חִסוּרמשמש להפחתת ערך צד ימין מערך צד שמאל
*כֶּפֶלמכפיל את הערכים הקיימים בכל צד של המפעיל
/חֲלוּקָהמחלק את ערך צד שמאל בערך צד ימין
%מודולוסמחלק את ערך הצד השמאלי בערך הצד הימני ומחזיר את השאר

דוגמא:

בחר 40 + 20 בחר 40 - 20 בחר 40 * 20 בחר 40/20 בחר 40% 20

תְפוּקָה:

60 20 800 2 0

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



מפעילי השוואה

מפעילים אלה משמשים לביצוע פעולות כגון שווה, גדול מ, פחות וכו '.

כיצד ליצור חבילה ב - Java
מַפעִיל פעולה תיאור
=שווה למשמש לבדיקה אם הערכים של שני האופנדים שווים או לא. אם הם שווים, אז זה מחזיר TRUE.
>גדול ממחזירה TRUE אם הערך של האופרנד השמאלי גדול מהאופרנד הימני.
<פחות מבודק אם הערך של האופרנד השמאלי נמוך מאופרנד הימני, אם כן מחזירה TRUE.
> =גדול מ או שווה למשמש כדי לבדוק אם האופרנד השמאלי גדול או שווה לאופראנד הימני, ומחזיר TRUE, אם התנאי נכון.
<=פחות מ או שווה למחזירה TRUE אם האופרנד השמאלי קטן או שווה לאופראנד הימני.
או! =לא שווה למשמש לבדיקה אם ערכי האופנדים שווים או לא. אם הם לא שווים אז, זה מחזיר TRUE.
!>לא גדול מבודק אם האופרנד השמאלי אינו גדול מהאופרן הימני, אם כן אז מחזיר TRUE.
!<לא פחות ממחזירה TRUE, אם האופרנד השמאלי אינו פחות מהאופרן הימני.

דוגמא:

להבנתך הטובה יותר, אבחן את הטבלה הבאה לביצוע פעולות שונות.

תעודת סטודנט שם פרטי שם משפחה גיל
אחדאטולמישרה2. 3
2פרייהקאפורעשרים ואחת
3רוחןסינגאניהעשרים ואחת
4אקאנששהג'ייןעשרים
5ויברהבגופטה25

דוגמה [השתמש שווה ל-]:

בחר * מבין התלמידים שבהם גיל = 20

תְפוּקָה:

תעודת סטודנט שם פרטי שם משפחה גיל
4אקאנששהג'ייןעשרים

דוגמה [השתמש גדול מ-]:

בחר * מבין התלמידים איפה גיל> 23

תְפוּקָה:

תעודת סטודנט שם פרטי שם משפחה גיל
5ויברהבגופטה25

דוגמה [השתמש בפחות או שווה ל-]:

בחר * מבין התלמידים איפה גיל<= 21 

תְפוּקָה:

תעודת סטודנט שם פרטי שם משפחה גיל
2פרייהקאפורעשרים ואחת
3רוחןסינגאניהעשרים ואחת
4אקאנששהג'ייןעשרים

דוגמה [לא שווה ל-]:

בחר * מבין התלמידים איפה גיל> 25

תְפוּקָה:

תעודת סטודנט שם פרטי שם משפחה גיל
אחדאטולמישרה2. 3
2פרייהקאפורעשרים ואחת
3רוחןסינגאניהעשרים ואחת
4אקאנששהג'ייןעשרים

ובכן, זה היו מעט דוגמאות למפעילי השוואה. בהמשך במאמר זה על מפעילי SQL, הבה נבין את האופרטורים הלוגיים השונים הקיימים.

פעולות לוגיות

המפעילים הלוגיים משמשים לביצוע פעולות כגון ALL, ANY, NOT, BETWEEN וכו '.

מַפעִיל תיאור
את כלמשמש להשוואת ערך ספציפי לכל שאר הערכים בערכה
כלמשווה ערך ספציפי לכל אחד מהערכים הקיימים בערכה.
INמשמש להשוואת ערך ספציפי לערכים המילוליים שהוזכרו.
בֵּיןמחפש ערכים בטווח המוזכר.
ANDמאפשר למשתמש להזכיר מספר תנאים בסעיף WHERE.
אוֹמשלב מספר תנאים בסעיף WHERE.
לֹאאופרטורים שלילתיים, המשמשים כדי להפוך את תפוקת המפעיל ההגיוני.
קיימיםמשמש לחיפוש נוכחות השורה בטבלה.
כמו משווה תבנית באמצעות אופרטורים של תווים כלליים.
כמהבדומה למפעיל כלשהו, ​​ומשתמשים בו משווה ערך ספציפי לחלק מהערכים הקיימים בערכה.

דוגמא:

אני הולך לשקול את טבלת התלמידים שנחשבה לעיל, ולבצע כמה מהפעולות.

דוגמה [כל אחד]

בחר * מבין התלמידים שבהם גיל> כל (בחר גיל מבין סטודנטים שגילם> 21)

תְפוּקָה:

תעודת סטודנט שם פרטי שם משפחה גיל
אחדאטולמישרה2. 3
5ויברהבגופטה25

דוגמה [בין ו- AND]

בחר * מבין התלמידים איפה הגילאים בין 22 ל -25

תְפוּקָה:

תעודת סטודנט שם פרטי שם משפחה גיל
אחדאטולמישרה2. 3

דוגמה [IN]

בחר * מבין התלמידים שבהם הגיל נמצא ('23 ',' 20 ')

תְפוּקָה:

תעודת סטודנט שם פרטי שם משפחה גיל
אחדאטולמישרה2. 3
4אקאנששהג'ייןעשרים

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

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

יש לך שאלה עבורנו? אנא הזכיר זאת בסעיף ההערות במאמר זה בנושא 'מפעילי SQL' ואחזור אליך.