שלח תשובה

זירת השאלות

355
צפיות
2
תשובות

עזרה – משפט SQL…

,‏ 24 בדצמבר, 2004

היי,
עקב כך שאני לומד בביה"ס שלי ACCESS ויש לי מבחן מחר אז אני רוצה לשאול שאלה קטנה..
תראו אני יודע SQL בגלל שלמדתי ASP.
רציתי רק לדעת איך וכיצד ניתן להציג בתוך שאילתת SQL משפט IF ??
בחיים שלי לא עשיתי משפט IF בתוך משפט SQL…

מישהו יכול לומר לי איך?
אודה לכל מי שיעזור.

בתודה מראש,
ירון.

תגיות:

2 תשובות

  1. ניר טייב הגיב:

    האפשרות היחידה זה להשתמש בiif
    שהוא דומה ל-אופטור הטרינארי ב-JS (אבל רק במקצת)

    iif(boolean,if true,if false)

    לדוגמא

    SELECT ii(datediff("h", startDate, endDate)>5, "after 5 hours", "beore or equal 5 hours")
    FROM dateTable

  2. mbat7 הגיב:

    יש משפט CASE ב MS SQL
    SELECT (CASE WHEN [OPERATOR]= 2 THEN 'HELLO' ELSE 'BYEBYE' END ) AS PRM
    FROM [tbl1]

שלח תשובה