null과 어떤 수랑 연산되면 무조건 null
ex)
col1 col2
1 10
2 20
3 null
select col1+col2 from tb1;
결과 :
11
22
null
select sum(col1+col2) from tb1;
결과:
33
select sum(col1)+sum(col2) from tb1;
결과
36
어떤 수를 0으로 나누면 에러가 아닌 null (MySQL)
주의)
count(칼럼명): null을 제외하고 센다.
count(*)는 null도 센다.
null과 ''는 다름 ''는 그냥 빈문자로 인식하는듯
'SQL' 카테고리의 다른 글
JOIN에 대하여 (0) | 2022.11.06 |
---|---|
NVL2함수, LPAD 함수 (0) | 2022.11.05 |
SQL 누적합계 구하는 법 (0) | 2022.10.29 |
SQL 두 종류이상 동시 count()하기 (0) | 2022.10.29 |
SQL 입양시각 구하기 (0) | 2022.10.27 |