آموزش SQL | دستور CASE

دستور CASE یک سری شروط مختلف را بررسی می کند و اولین شرطی که true شود، ادامه ی شروط را بررسی نمیکند و نتیجه را برمیگرداند. اگر هیچ کدام از شروط true نبودند، مقدار درون عبارت ELSE را برمیگرداند. اگر عبارت ELSE هم تعیین نشده بود، NULL برگردانده می شود.

سینتکس CASE

CASE
    WHEN condition1 THEN result1
    WHEN condition2 THEN result2
    WHEN conditionN THEN resultN
    ELSE result
END;
پرسش و پاسخ این درس

برای ثبت پرسش ابتدا در سایت وارد شوید.

  • 1
  • 2