기억 저장소

클라우드 기반 인공지능 개발과 DevOps 실무

MYSQL

MYSQL : ifnull () 함수 , NULL 바꾸기 , NULL 고치기,변경

하늘.98 2021. 12. 9. 18:11

데이터 내에 NULL 이 있는 경우

 NULL를 다른 데이터로 바꾸게 해주는 함수이다.

아래의  infull(p.grade,0)   => papers 테이블 안 컬럼인  grade에 NULL이 있는 경우 0으로 바꾸라는 의미를 가지고 있다.

infull(p.grade,0) 에서 0대신 평균 최대 최솟 값도 대입 하여 넣을  수 있다. 

                                  ex)  avg,MIN,MAX를 통해