반응형
[ NULL값이란? ]
-> 아직정의 되지않은값! 그러니까 아직 모르는값!
공백도 아니고, 0도 아닌값
예를들어 반배정 정보가 담긴 테이블 내 학생아이디, 배정된 반의 컬럼이 각각 있는데
그 중 한학생의 배정된 반 컬럼이 'NULL' 값이라면 그것은 아직 그 학생의 반이
배정이 되지 않은 것이다.
-> Null은 사칙연산, 집계 (평균)을 구할 때에도 모두 제외된다.
-> Null은 오직 IS NOT NULL, IS NULL로만 검색할 수 있다. 즉 <>,=등은 사용할 수 없다.
▼ Null이 어떻게 실제 조회되는지,
IS NOT NULL, IS NULL이 쓰인 예시.
아래 SQL 조인 개념공부하면서 적었던 내용 참고하세요.
반응형
'데이터분석공부 > SQL' 카테고리의 다른 글
SQL 기초공부 : LIMIT/OFFSET/FETCH ( 제한된행만 데이터 추출하고 싶을때) (0) | 2023.02.16 |
---|---|
SQL기초 : SUBSTRING (문자열자를때) (1) | 2023.02.16 |
SQL기초 : 날짜함수 DATE 쓰는 예문 ( 날짜차이구할때) (0) | 2023.02.16 |
SQL기초 : 날짜함수 DATE 쓰는 예문 ( 날짜차이구할때) (0) | 2023.02.16 |
SQL 기초 : CONCAT (||) 컬럼을 연결해줄때 (0) | 2023.02.16 |