군침이 싹 도는 코딩
MySQL null 을 다른값으로 대체하는 함수 (ifnull) 본문
select s.first_name,ifnull(p.title,'MISSING') as title ,ifnull(p.grade,0) as grade
from students s
left join papers p
on s.id = p.student_id ;
# null 값을 대체하는 함수는 ifnull을 사용한다
파라미터로는 null이있는 컬럼을 써주고 무엇으로 바꿀지 써주면 된다.
해당 코드블럭에서는 title의 null 을 MISSING
grade의 null 을 0으로 바꿔주었다
'Database > MySQL' 카테고리의 다른 글
MySQL 영화 리뷰 서비스 개발 (1) 테이블 만들기 (0) | 2022.12.09 |
---|---|
MySQL 일정 공유 앱 개발 (0) | 2022.12.09 |
MySQL Foreign Keys (0) | 2022.12.08 |
MySQL 테이블을 합치기 (join) (0) | 2022.12.08 |
MySQL 조건문 처리하는 방법 (case,if) (0) | 2022.12.07 |