프로그래머스 SQL 고득점 Kit "IS NULL" 문제 답안
프로그래머스 LEVEL 1 MySql로 푸는 IS NULL 문 연습을 해보았습니다.
본 포스팅에서 작성하는 해답은 프로그래머스 예제에서 나온 문제를 바탕으로 작성하였습니다.
※본 답안은 무조건 이 답이다가 아닌 단순 참고용, 개인적인 답안입니다.
이 외에도 다양한 해결 방법이 있으니 참고용으로만 봐주시길 바랍니다.
(틀린 점이나 더 좋은 솔루션이 있으면 댓글로 적극 피드백 부탁드립니다!)
출처: https://programmers.co.kr/learn/courses/30/parts/17045
NULL값 처리
■ NULL 이란?
✓ NULL 값의 의미: NULL은 미확인 값 혹은 아직 결정되지 않은 값을 의미한다.
✓ NULL은 숫자 0이나 공백과는 다른 값이다.
■ IFNULL()
✓ 해당 Column의 값이 NULL을 반환할 때, 다른 값으로 출력할 수 있도록 하는 함수이다.
SELECT IFNULL(컬럼명, "Null일 경우 대체 값") FROM 테이블명;
1. 이름이 없는 동물의 아이디
2. 이름이 있는 동물의 아이디
3. NULL 처리하기
※모든 문제에 대한 저작권은 프로그래머스(programmers.co.kr/)에 있습니다.
'Language > └MySQL' 카테고리의 다른 글
[MySQL] 프로그래머스 SQL 고득점 Kit "JOIN" 문제 답안 | Yoon's Dev (0) | 2021.05.22 |
---|---|
[MySQL] 프로그래머스 SQL 고득점 Kit "GROUP BY" 문제 답안 | Yoon's Dev (0) | 2021.05.10 |
[MySQL] 프로그래머스 SQL 고득점 Kit "SUM, MAX, MIN" 문제 답안 | Yoon's Dev (0) | 2021.05.06 |
[MySQL] 프로그래머스 SQL 고득점 Kit "SELECT" 문제 답안 | Yoon's Dev (0) | 2021.05.05 |