https://school.programmers.co.kr/learn/courses/30/lessons/131114
프로그래머스
코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요.
programmers.co.kr
문제

내 풀이
체크해야할 사항은 3가지 정도이다.
1. FREEZER_YN의 NULL값을 'N'으로 채워넣기
2. WAREHOUSE_NAME안에 '경기'가 들어간 데이터 찾기
3. ID 순으로 오름차순 정렬하기
1. COALESCE나 IFNULL 활용
2. 지역명 앞 뒤로 글자나 숫자가 있으므로 : LIKE '%경기%'
3. ORDER BY 활용
SELECT WAREHOUSE_ID, WAREHOUSE_NAME, ADDRESS, IFNULL(FREEZER_YN, 'N') AS FREEZER_YN
FROM FOOD_WAREHOUSE
WHERE WAREHOUSE_NAME LIKE '%경기%'
ORDER BY WAREHOUSE_ID
메모
프로그래머스 SQL / ISNULL / Lv.1
'SQL 문제풀이' 카테고리의 다른 글
[MySQL | 프로그래머스] 성분으로 구분한 아이스크림 총 주문량 (0) | 2024.08.29 |
---|---|
[MySQL | 프로그래머스] 조건에 맞는 도서와 저자 리스트 출력하기 (0) | 2024.08.24 |
[MySQL | 프로그래머스] 물고기 종류 별 대어 찾기 (0) | 2024.08.13 |
[MySQL | 프로그래머스] 연도별 대장균 크기의 편차 구하기 (0) | 2024.08.08 |
[MySQL | 프로그래머스] 부모의 형질을 모두 가지는 대장균 찾기 (0) | 2024.08.01 |