모든 문제는 MySQL로 풀이했습니다 ❕
오늘의 문제 5개는 아래와 같습니다 ⤵️

1. 평균 일일 대여 요금 구하기
🔗 문제 링크
https://school.programmers.co.kr/learn/courses/30/lessons/151136
⌨️ 작성한 쿼리문 (MySQL)
SELECT ROUND(AVG(DAILY_FEE)) AS AVERAGE_FEE
FROM CAR_RENTAL_COMPANY_CAR
WHERE CAR_TYPE = 'SUV'
2. 조건에 맞는 도서 리스트 출력하기
🔗 문제 링크
https://school.programmers.co.kr/learn/courses/30/lessons/144853
⌨️ 작성한 쿼리문 (MySQL)
SELECT BOOK_ID, DATE_FORMAT(PUBLISHED_DATE, '%Y-%m-%d') AS PUBLISHED_DATE
FROM BOOK
WHERE (DATE_FORMAT(PUBLISHED_DATE, '%Y') = '2021' AND CATEGORY = '인문')
ORDER BY PUBLISHED_DATE
3. 과일로 만든 아이스크림 고르기
🔗 문제 링크
https://school.programmers.co.kr/learn/courses/30/lessons/133025
⌨️ 작성한 쿼리문 (MySQL)
SELECT A.FLAVOR
FROM (FIRST_HALF AS A RIGHT JOIN ICECREAM_INFO AS B ON A.FLAVOR = B.FLAVOR)
WHERE TOTAL_ORDER > 3000 AND INGREDIENT_TYPE = "fruit_based"
ORDER BY TOTAL_ORDER DESC
4. 인기있는 아이스크림
🔗 문제 링크
https://school.programmers.co.kr/learn/courses/30/lessons/133024
⌨️ 작성한 쿼리문 (MySQL)
SELECT FLAVOR
FROM FIRST_HALF
ORDER BY TOTAL_ORDER DESC, SHIPMENT_ID ASC
5. 흉부외과 또는 일반외과 의사 목록 출력하기
🔗 문제 링크
https://school.programmers.co.kr/learn/courses/30/lessons/132203
⌨️ 작성한 쿼리문 (MySQL)
SELECT DR_NAME, DR_ID, MCDP_CD, DATE_FORMAT(HIRE_YMD, '%Y-%m-%d')
FROM DOCTOR
WHERE (MCDP_CD = 'GS' || MCDP_CD = 'CS')
ORDER BY HIRE_YMD DESC, DR_NAME ASC
쿼리문에 대해 이해 안 가거나
궁금한 내용이 있으신 분은 댓글 남겨주세요!
감사합니다 🤓
'CODING TEST > PROGRAMMERS' 카테고리의 다른 글
모든 문제는 MySQL로 풀이했습니다 ❕
오늘의 문제 5개는 아래와 같습니다 ⤵️

1. 평균 일일 대여 요금 구하기
🔗 문제 링크
https://school.programmers.co.kr/learn/courses/30/lessons/151136
⌨️ 작성한 쿼리문 (MySQL)
SELECT ROUND(AVG(DAILY_FEE)) AS AVERAGE_FEE
FROM CAR_RENTAL_COMPANY_CAR
WHERE CAR_TYPE = 'SUV'
2. 조건에 맞는 도서 리스트 출력하기
🔗 문제 링크
https://school.programmers.co.kr/learn/courses/30/lessons/144853
⌨️ 작성한 쿼리문 (MySQL)
SELECT BOOK_ID, DATE_FORMAT(PUBLISHED_DATE, '%Y-%m-%d') AS PUBLISHED_DATE
FROM BOOK
WHERE (DATE_FORMAT(PUBLISHED_DATE, '%Y') = '2021' AND CATEGORY = '인문')
ORDER BY PUBLISHED_DATE
3. 과일로 만든 아이스크림 고르기
🔗 문제 링크
https://school.programmers.co.kr/learn/courses/30/lessons/133025
⌨️ 작성한 쿼리문 (MySQL)
SELECT A.FLAVOR
FROM (FIRST_HALF AS A RIGHT JOIN ICECREAM_INFO AS B ON A.FLAVOR = B.FLAVOR)
WHERE TOTAL_ORDER > 3000 AND INGREDIENT_TYPE = "fruit_based"
ORDER BY TOTAL_ORDER DESC
4. 인기있는 아이스크림
🔗 문제 링크
https://school.programmers.co.kr/learn/courses/30/lessons/133024
⌨️ 작성한 쿼리문 (MySQL)
SELECT FLAVOR
FROM FIRST_HALF
ORDER BY TOTAL_ORDER DESC, SHIPMENT_ID ASC
5. 흉부외과 또는 일반외과 의사 목록 출력하기
🔗 문제 링크
https://school.programmers.co.kr/learn/courses/30/lessons/132203
⌨️ 작성한 쿼리문 (MySQL)
SELECT DR_NAME, DR_ID, MCDP_CD, DATE_FORMAT(HIRE_YMD, '%Y-%m-%d')
FROM DOCTOR
WHERE (MCDP_CD = 'GS' || MCDP_CD = 'CS')
ORDER BY HIRE_YMD DESC, DR_NAME ASC