שרת SQL מאפשר לך לבצע לוגיקה פרוגרמטית בזמן אמת על הערכים שבשאילתה שלך. בהתבסס על הערכות לוגיות אלה, באפשרותך ליצור ערכים כחלק ממערכת הנתונים שהוחזרה. בבלוג זה תלמד כיצד ליישם הצהרה אם ב- SQL עם דוגמאות. להלן הנושאים הניתנים בבלוג זה -
מצב IF ב- SQL
הפונקציה IF () מועברת עם שני פרמטרים, אחד עבור true והשני עבור false. הפונקציה מחזירה ערך אחד אם התנאי הוא TRUE, וערך אחר אם התנאי הוא FALSE.
תחביר להצהרת IF ב- SQL:
IF (תנאי, ערך_אם_אמת, ערך_אם_שקר)
ערכי פרמטרים
מַצָב | נדרש. הערך לבדיקה |
ערך_אם_אמיתי | אופציונאלי. הערך שיש להחזיר אם מַצָב נכון |
ערך_אם_שקר | אופציונאלי. הערך שיש להחזיר אם מַצָב הוא FALSE |
אם דוגמאות שלמות שלם
דוגמה 1:
החזר 0 אם התנאי הוא TRUE, או 1 אם התנאי הוא FALSE:
בחר אם(100<500, 0, 1)
תְפוּקָה:
דוגמה 2:
בחר אם(900<500, 0, 1)
תְפוּקָה:
להתקדם עם הצהרת IF ב- SQL, בואו נראה כמה דוגמאות מחרוזת.
אם דוגמאות מחרוזת תנאי
דוגמה 3:
בדוק אם מצב באמצעות מיתרים
אם השני מחרוזות זהים, השאילתה מחזירה 'כן' אחרת היא מחזירה 'לא'
בחר אם(STRCMP ('שלום','לומד') = 0,'כן','לא')
תְפוּקָה:
מבנה של תוכנית Java
דוגמה 4:
בחר אם(STRCMP ('שלום','שלום') = 0,'כן','לא')
תְפוּקָה:
עם זה, אנו מגיעים לסוף הבלוג הזה בנושא 'אם הצהרה ב- SQL'. אני מקווה שזה הוסיף לידע שלך. אם ברצונך ללמוד עוד על MySQL ולמד להכיר את בסיס הנתונים היחסי של קוד פתוח, ואז לבדוק את שלנו שמגיע עם הדרכה חיה בהנחיית מדריך וניסיון פרויקט אמיתי. הכשרה זו תעזור לך להבין את MySQL לעומק ותעזור לך להשיג שליטה בנושא.