CODING TEST/PROGRAMMERS

[SQL Lv.1] 프로그래머스 SQL Level 1 문제 정답 (동물의 아이디와 이름, 이름이 없는 동물의 아이디, 어린 동물 찾기, 아픈 동물 찾기, 역순 정렬하기, 모든 레코드 조회하기)

개발자 만두 2025. 3. 28. 20:46
728x90
반응형

모든 문제는 MySQL로 풀이했습니다 ❕

오늘의 문제 6개는 아래와 같습니다 ⤵️

오늘의 문제 6개

 

1. 동물의 아이디와 이름

🔗 문제 링크

https://school.programmers.co.kr/learn/courses/30/lessons/59403

 

⌨️ 작성한 쿼리문 (MySQL)

SELECT ANIMAL_ID, NAME
FROM ANIMAL_INS
ORDER BY ANIMAL_ID

2. 이름이 없는 동물의 아이디

🔗 문제 링크

https://school.programmers.co.kr/learn/courses/30/lessons/59039

 

⌨️ 작성한 쿼리문 (MySQL)

SELECT ANIMAL_ID
FROM ANIMAL_INS
WHERE NAME IS NULL
ORDER BY ANIMAL_ID

 

3. 어린 동물 찾기

🔗 문제 링크

https://school.programmers.co.kr/learn/courses/30/lessons/59037

 

⌨️ 작성한 쿼리문 (MySQL)

SELECT ANIMAL_ID, NAME
FROM ANIMAL_INS
WHERE INTAKE_CONDITION != 'Aged'
ORDER BY ANIMAL_ID

 

4. 아픈 동물 찾기

🔗 문제 링크

https://school.programmers.co.kr/learn/courses/30/lessons/59036

 

⌨️ 작성한 쿼리문 (MySQL)

SELECT ANIMAL_ID, NAME
FROM ANIMAL_INS
WHERE INTAKE_CONDITION = 'Sick'
ORDER BY ANIMAL_ID

 

5. 역순 정렬하기

🔗 문제 링크

https://school.programmers.co.kr/learn/courses/30/lessons/59035

 

⌨️ 작성한 쿼리문 (MySQL)

SELECT NAME, DATETIME
FROM ANIMAL_INS
ORDER BY ANIMAL_ID DESC

 

6. 모든 레코드 조회하기

🔗 문제 링크

https://school.programmers.co.kr/learn/courses/30/lessons/59034

 

⌨️ 작성한 쿼리문 (MySQL)

SELECT ANIMAL_ID, ANIMAL_TYPE, DATETIME, INTAKE_CONDITION, NAME, SEX_UPON_INTAKE
FROM ANIMAL_INS
ORDER BY ANIMAL_ID

 



쿼리문에 대해 이해 안 가거나

궁금한 내용이 있으신 분은 댓글 남겨주세요!

감사합니다 🤓

 

728x90
반응형