에듀윌 · 문제 30
문제
QUESTION
30
SQL 실행결과집계 + NVL2 + CASE
아래 SQL의 실행 결과는?
[TAB]
COL1COL2COL3
10NULL10
202020
NULL3030
40NULL40
SELECT MIN(COL2), MAX(COL2),
    SUM(
      CASE
        WHEN NVL2(COL2, 1, 0) = 1
        THEN NVL(COL1, 10) + COL2 + COL3
      END)
FROM TAB;
  • NULL, NULL, 130
  • 20, 30, 180
  • 20, 30, 130
  • NULL, NULL, 180