Previous Topic: ExpressionNext Topic: COALESCE Expression


CASE

►►─ CASE ─┬─ searched-when-clause ─┬─┬───────────────┬─ END ──────────────────►◄
          └┤ simple-when-clause ├──┘ └─ ELSE result ─┘


   ┌─────────────────────────────────────┐
►►─▼─ WHEN search-condition THEN result ─┴────────────────────────────────────►◄

Expansion of simple-when-clause

                ┌───────────────────────────────┐
├── expression ─▼─ WHEN expression THEN result ─┴──────────────────────────────┤

Expansion of result

├──┬─ expression ─┬────────────────────────────────────────────────────────────┤
   └─ NULL ───────┘