Bird
0
0

Why does the Simple CASE expression only allow comparing one expression to values, unlike the searched CASE expression?

hard📝 Conceptual Q10 of 15
SQL - CASE Expressions
Why does the Simple CASE expression only allow comparing one expression to values, unlike the searched CASE expression?
ABecause Simple CASE supports complex conditions like AND/OR
BBecause Simple CASE requires ELSE clause always
CBecause Simple CASE can evaluate multiple expressions simultaneously
DBecause Simple CASE is designed for equality checks against one expression only
Step-by-Step Solution
Solution:
  1. Step 1: Understand Simple CASE design

    Simple CASE compares one expression to multiple values using equality.
  2. Step 2: Contrast with searched CASE

    Searched CASE allows complex conditions, Simple CASE does not.
  3. Final Answer:

    Because Simple CASE is designed for equality checks against one expression only -> Option D
  4. Quick Check:

    Simple CASE = equality checks only [OK]
Quick Trick: Simple CASE only compares one expression for equality [OK]
Common Mistakes:
  • Thinking Simple CASE supports complex conditions
  • Assuming Simple CASE evaluates multiple expressions
  • Believing ELSE is mandatory

Want More Practice?

15+ quiz questions · All difficulty levels · Free

Free Signup - Practice All Questions
More SQL Quizzes