데이터분석공부/SQL

SQL기초 : NULL값이란?

EFS 2023. 2. 16. 20:46
반응형



[ NULL값이란? ]


-> 아직정의 되지않은값! 그러니까 아직 모르는값!

     공백도 아니고, 0도 아닌값 

    예를들어 반배정 정보가 담긴 테이블 내 학생아이디, 배정된 반의 컬럼이 각각 있는데
    그 중 한학생의 배정된 반 컬럼이 'NULL' 값이라면 그것은 아직 그 학생의 반이
     배정이 되지 않은 것이다.

-> Null은 사칙연산, 집계 (평균)을 구할 때에도 모두 제외된다.

-> Null은 오직 IS NOT NULL, IS NULL로만 검색할 수 있다. 즉 <>,=등은 사용할 수 없다.

  ▼ Null이 어떻게 실제 조회되는지, 
      IS NOT NULL, IS NULL이 쓰인 예시.
      아래 SQL 조인 개념공부하면서 적었던 내용 참고하세요.

 

SQL 조인이란? (Inner, Left, Right Join)

강의 요약노트 : ' 패스트캠퍼스 SQL100제 + 자격증 온라인 완주반 ' 강의 내용 일부 요약정리. 쿼리 공부할때는 직접 쳐보면서 공부하지 않으면 절대 늘지 않는다고 해서 블로그에 정리해봅니다.

my-happiness727.tistory.com

 

반응형