조건에 맞는 도서 리스트 출력하기 문제는 다음과 같다.



이번 문제를 풀기 위해선
1-1. 도서 ID, 출판일 출력
1-2. 출판일의 데이터 포맷 형태 맞추기
2. 2021년도에 출판된 인문 카테고리의 도서 출력
3. 출력일을 기준으로 오름차순 정렬
순으로 접근해야한다.
우선 도서 ID와 출판일을 출력시키겠다.

그런 다음 DATE_FORMAT()을 이용해
출판일의 데이터 포맷이
YYYY-MM-DD형태로 출력되도록 해주겠다.

다음으로는
2021년도에 출판했으면서, 인문 카테고리에 속하는 도서의
ID와 출판일만 출력되도록 해보겠다.
우선 LIKE 명령어를 통해
2021년도에 출판된 도서만 출력되도록 해보겠다.

다음으로는 인문 카테고리에 속하는 도서가
출력되도록 해보겠다.
(2021년에 출판했으며, 인문 카테고리에 속해야 하니
AND연산자를 이용해 두 WHERE절을 묶어 주어야 한다.)

마지막으로 출판일을 기준으로
오름차순 정렬을 해주겠다.

이제 정답인지 확인해보겠다.

정답이다.
++++++++++++++++++++++++++++++++++++++++++++++
뒤늦게 생각 난 방법인데
DATE_FORMAT()을 통해서
2021년도에 출판된 책만 선택되도록
조건을 줄 수 있지 않을까? 싶어 한번 실험해 보았다.

과연??

된다!!!!!!
'DB > 문제풀이' 카테고리의 다른 글
| [프로그래머스] 최솟값 구하기 -LV.2 (0) | 2022.12.28 |
|---|---|
| [프로그래머스] 과일로 만든 아이스크림 고르기 -LV.1 (1) | 2022.12.27 |
| [프로그래머스] 인기있는 아이스크림 -LV.1 (0) | 2022.12.23 |
| [프로그래머스] 흉부외과 또는 일반외과 의사 목록 출력하기 -LV.1 (0) | 2022.12.21 |
| [프로그래머스] 12세 이하인 여자 환자 목록 출력하기 -LV.1 (0) | 2022.12.20 |