문제설명
BOOK 테이블에서 2021년에 출판된 '인문' 카테고리에 속하는 도서 리스트를 찾아서 도서 ID(BOOK_ID), 출판일 (PUBLISHED_DATE)을 출력하는 SQL문을 작성해주세요. 결과는 출판일을 기준으로 오름차순 정렬해주세요.
BOOK 테이블
| BOOK_ID | CATEGORY | AUTHOR_ID | PRICE | PUBLISHED_DATE |
| 1 | 인문 | 1 | 10000 | 2020-01-01 |
| 2 | 경제 | 2 | 9000 | 2021-02-05 |
| 3 | 인문 | 2 | 11000 | 2021-04-11 |
| 4 | 인문 | 3 | 10000 | 2021-03-15 |
| 5 | 생 | 1 | 12000 | 2021-01-10 |
SQL을 실행하면 다음과 같이 출력되어야 합니다.
| BOOK_ID | PUBLISHED_DATE |
| 4 | 2021-03-15 |
| 3 | 2021-04-11 |
코드
SELECT BOOK_ID, DATE_FORMAT(PUBLISHED_DATE, '%Y-%m-%d') AS PUBLISHED_DATE
FROM BOOK
WHERE YEAR(PUBLISHED_DATE) = 2021 AND CATEGORY = '인문'
ORDER BY PUBLISHED_DATE'SQL Study > Programmers' 카테고리의 다른 글
| 프로그래머스[Lv.1] 과일로 만든 아이스크림 고르기 (0) | 2025.11.10 |
|---|---|
| 프로그래머스[Lv.1] 인기있는 아이스크림 (0) | 2025.11.08 |
| 프로그래머스[Lv.4] 저자 별 카테고리 별 매출액 집계하기 (0) | 2025.11.07 |
| 프로그래머스[Lv.3] 대여 횟수가 많은 자동차들의 월별 대여 횟수 구하기 (0) | 2025.11.06 |
| 프로그래머스[Lv.1] 조건에 부합하는 중고거래 댓글 조회하기 (0) | 2025.11.06 |