nvl(column, value)를 통한 null을 포함한 column에 대한 연산

Mr.SQL·2020년 2월 16일
0

기억용_DB & Oracle

목록 보기
3/11


이처럼 null이 있는 항목에 대해서 avg 처리를 달리 해야 한다면?

  1. null인 항목을 제외한 모든 항에대한 avg 처리시
    select trunc(avg(comm)) from emp;

  2. null인 항목을 포함한 모든 항에대한 avg 처리시
    select trunc(avg(nvl(comm,0))) from emp;
    nvl은 column에 대해서 null이 존재시, 우항에 입력한 값으로 임시로 처리한다.

profile
Mr.SQL velog에 오신것을 환영합니다.

0개의 댓글

관련 채용 정보