Database

null 값을 다른 값으로 대체하는 방법 - ifnull()

yugyeong 2022. 12. 8. 18:07

 

null 값에 데이터를 넣을 때는 ifnull() 함수를 이용해준다.

sql 에서 null 을 다른 값을 대체하는 방법이다.

 

 

아래의 null 데이터란을 문자열과 숫자로 채울것이다. 

 

 

ifnul() 괄호 안에 null 이 들어있는 컬럼명과 널값을 채울 데이터를 컴마로 연결하여 넣어주면 된다.

ifnull( p.title, 'Missing' ) 은  컬럼명 title 의 null 값을 missing 문자열로 대체한다는 의미이다.

 

 

 

 

위처럼 작성을 해주면 null 값이 각각 missing 문자열과 숫자 0 으로 대체된다.