SQL
null값 연산 계산결과
MDanderson
2022. 11. 5. 17:12
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과 ''는 다름 ''는 그냥 빈문자로 인식하는듯