-
[MySQL] Programmers | 경기도에 위치한 식품창고 목록 출력하기🏭 (IS NULL)Programmers🕊️/MySQL 2023. 11. 16. 22:16반응형
🔗 [문제 링크]
https://school.programmers.co.kr/learn/courses/30/lessons/131114
프로그래머스
코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요.
programmers.co.kr
✔️ 정답
SELECT WAREHOUSE_ID, WAREHOUSE_NAME, ADDRESS, if(FREEZER_YN is NULL, 'N', FREEZER_YN) AS FREEZER_YN FROM FOOD_WAREHOUSE WHERE ADDRESS LIKE '경기도%' ORDER BY WAREHOUSE_ID
✍🏻 풀이- SELECT를 통해 FOOD_WAREHOUSE의 컬럼들을 가져오고, 냉동시설 여부가 NULL인 경우 N으로 출력하고 아닌경우는 FREEZER_YN 값 그대로 출력하도록 if문을 사용한다.
- WHERE 절에서 LIKE를 통해 ADDRESS에서 '경기도'라는 문자가 포함되어 있는 데이터를 찾는다.
- ORDER BY 을 통해 WAREHOUSE_ID 순으로 조회한다.
⚡︎ 실행결과
반응형'Programmers🕊️ > MySQL' 카테고리의 다른 글
[MySQL] Programmers | 조건에 맞는 회원수 구하기☝🏻 (SELECT) (0) 2023.11.16 [MySQL] Programmers | 나이 정보가 없는 회원 수 구하기ℹ️ (COUNT) (0) 2023.11.16 [MySQL] Programmers | 강원도에 위치한 생산공장 목록 출력하기🏭(LIKE, WHERE) (0) 2023.11.16 [MySQL] Programmers | 최댓값 구하기 1️⃣ (2) 2023.11.16 [MySQL] Programmers | 이름이 있는 동물의 아이디🐈⬛ (IS NULL) (0) 2023.11.15