정보처리기사

SQL 조작어(DML) - SELECT ( 'NULL'값과 비교하는 질의문)

르네 루덴스 2021. 7. 20. 20:28

⑧'NULL'값과 비교하는 질의문

• 조건문 작성시 'NULL' 값과 비교하는 경우를 말한다.

• 'NULL'과 비교하는 경우 WHERE절에 '=' 대신 'IS'를 사용하며, '<>'대신 'IS NOT'을 사용한다.

 

학번 성명 학년 수강과목 점수 연락처
011111 김예진 1 경영학과 85 2341-4567
022010 김상현 2 산업공학과 80 111-1234
033223 김태희 1 데이터베이스 88 2452-2151
044020 유병승 3 운영체제 92  
055533 양호준 2 행정학과 90 2432-4461
066017 이우식 4 행정학과 75 6255-7588

예1) [학생] 테이블에서 연락처가 NULL인 학생의 학번을 검색하시오

SELECT 학번 FROM 학생 WHERE 연락처 IS NULL;

<결과>

학번
044020