SQLP

시험 직전 요약장

판단 기준과 헷갈리는 개념, 대표 예제를 짧게 확인하세요.

이론 목록

형변환·NULL·조건 함수

원래 이론 →

판단 기준

  • Oracle NVL(a,b), SQL Server ISNULL(a,b)는 두 인자 NULL 대체다.
  • 표준 COALESCE는 여러 후보 중 첫 NULL 아닌 값을 고른다.
  • NULLIF(a,b)는 두 값이 같으면 NULL이다.
  • DECODE는 Oracle의 등치 비교 중심 함수이고 CASE는 범위·복합 조건도 표현한다.
이 부분의 원문 →

헷갈리는 개념

함수의미
NVL(a,b)a가 NULL이면 b
NVL2(a,b,c)a가 NULL이 아니면 b, 아니면 c
NULLIF(a,b)a=b이면 NULL, 아니면 a
COALESCE(a,b,c)처음 만나는 NULL이 아닌 값
이 부분의 원문 →

대표 계산·예제

COALESCE(c1,c2,c3)는 왼쪽부터 첫 NULL 아닌 값을 행마다 고른다. 예를 들어 (1,2,3), (NULL,2,3), (NULL,NULL,3)의 결과는 1, 2, 3이며 합은 6이다.

이 부분의 원문 →

내 최근 연습 오답

현재 브라우저의 연습 채점 기록에서 공개된 단원과 연결된 오답을 확인합니다.

학습 기록 →

오답 기록을 확인하고 있습니다.