SQLD · 제54회 · 28번

Q.282024542과목 · SQL 기본 및 활용
다음 SQL문의 실행 결과에 대한 설명으로 가장 올바른 것은? (단, A와 B 컬럼에는 일부 NULL 값이 포함되어 있다.) 문제 이미지
  • 1A+B를 먼저 계산하므로 둘 중 어느 한쪽이라도 NULL이면 해당 행은 합산에서 제외된다.
  • 2A 컬럼에서 NULL을 제외한 합계를 구하고, B 컬럼에서 NULL을 제외한 합계를 구한 뒤 두 결과값을 더한다.
  • 3데이터에 NULL이 하나라도 포함되어 있으면 전체 결과로 NULL이 반환된다.
  • 4COALESCE 함수를 사용하지 않으면 문법 오류가 발생한다.

정답: 2 · A 컬럼에서 NULL을 제외한 합계를 구하고, B 컬럼에서 NULL을 제외한 합계를 구한 뒤 두 결과값을 더한다.

해설
해설 불러오는 중…
이 회차 문제 풀어보기 →SQLD 더 풀기