SQL 자격검정 실전문제 풀이 해설 노랭이 50번 (P.65)
SELECT AVG(COL3) FROM TAB_A;
NULL은 AVG 연산 대상에서 제외 (20+0)/2=10
SELECT AVG(COL3) FROM TAB_A WHERE COL1 >0;
0보다 큰 COL1은 30, COL3은 20이므로 20/1=20
SELECT AVG(COL3) FROM TAB_A WHERE COL1 IS NOT NULL;
COL1 IS NOT NULL은 첫번째 행, 세번째 행인데 20이랑 NULL, NULL은 AVG 연산 대상 제외 20/1=20
SQL 자격검정 실전문제 풀이 해설 노랭이 51번 (P.66)
IN ('차장, '부장', '널')
IN ('차장', '부장', 'NULL')
텍스트임..속으면 안됨. NULL의 비교는 오직 IS NULL과 IS NOT NULL
COUNT(*)이면 NULL 포함
작성일시 2021-11-27 01:50:33
'02_STUDY > SQLD' 카테고리의 다른 글
SQL 자격검정 실전문제 풀이 해설 노랭이 56번, 60번, 66번 (P.70,72,78) (0) | 2023.03.30 |
---|---|
SQL 자격검정 실전문제 풀이 해설 노랭이 52번, 53번(P.67,68) (0) | 2023.03.30 |
SQL 자격검정 실전문제 풀이 해설 노랭이 45번,47번,48번 (P.63,64) (0) | 2023.03.29 |
SQL 자격검정 실전문제 풀이 해설 노랭이 41번, 42번 (P.60,61) (0) | 2023.03.29 |
SQL 자격검정 실전문제 풀이 해설 노랭이 37번,39번 (P.56,58) (0) | 2023.03.29 |