본문 바로가기

SQL 기초

[SQL]workbench NULL 값에 대한 함수

 

 

 

NULL = 비어있는 값, 없는 값

 

NULL 값만 조회

SELECT * FROM 데이터베이스.테이블 WHERE 컬럼명 IS NULL

SELECT * FROM 데이터베이스.테이블 WHERE 컬럼명 IS NULL

ㄴ 컬럼 내용이 NULL인 값을 찾기

 

NULL 값 없이 조회

SELECT * FROM 데이터베이스.테이블 WHERE 컬럼명 IS NOT NULL

 

SELECT * FROM 데이터베이스.테이블 WHERE 컬럼명 IS NOT NULL
ㄴ 컬럼 내용이 NULL이 아닌 값을 찾기

 

NULL 값 다른값으로 채워주기

SELECT COALESCE(no, '값 없음') FROM test2.please2

SELECT COALESCE(no, '값 없음') FROM test2.please2

ㄴ no컬럼에서 NULL 값이 있으면 컬럼내용을 값 없음으로 바꿔라