집계 쿼리 (SUM, AVG, MIN, MAX, COUNT .. 등) 를 하다보면
"경고: 집계 또는 다른 SET 작업에 의해 Null 값이 제거되었습니다. "
이런 경고 메시지가 나오는 경우가 있다.
원인은 ..
집계 데이터에 Null 이 존재하는 경우이다.
이런 경우 Null을 제거하고 집계했다는 메시지인 듯하다.
따라서 결과는 잘 나온다.
테스트 ...
-- 테이블 생성
create table pjs_test
(
seqno int,
price int
)
-- 데이터 입력
insert into pjs_test
select 1, null
union all select 1, 100
-- 집계 쿼리
select sum(price) from pjs_test
-- 결과
끝
반응형