TOP
class="layout-aside-left paging-number">
본문 바로가기
자격증/SQLD

SQL 집계함수 - SUM

by 기록자_Recordian 2024. 2. 26.
728x90
반응형
자주 헷갈리는 집계함수 SUM 관련 문제
COL1 COL2 COL3
NULL NULL 1
2 3 2
1 NULL NULL

 

Q1) SELECT SUM(COL1+COL2+COL3) FROM DUAL;

 

풀이 ▶ 

1행: NULL + NULL + 1 = NULL

2행: 2 + 3 + 2 = 7

3행: 1 + NULL + NULL = NULL

따라서, 답은 7

 

Q2) SELECT SUM(COL1) + SUM(COL2) + SUM(COL3) FROM DUAL;

 

풀이 ▶ 

SUM(COL1) = 2 + 1 = 3

SUM(COL2) = 3

SUM(COL3) = 1 + 2 = 3

따라서, 답은 3 + 3 + 3 = 9

 

집계함수는 NULL  미포함

 

728x90
반응형