1. 문제 풀이 아이디어
WHERE
절을 사용해 문제 조건에 맞는 데이터를 필터링하여 해결한다.
2. 나의 정답 코드
SELECT book_id, DATE_FORMAT(published_date,'%Y-%m-%d')
FROM book
WHERE category='인문' AND published_date BETWEEN '2021-01-01' AND '2021-12-31'
ORDER BY PUBLISHED_DATE;
3. 정리
WHERE
절을 이용해category
가 '인문'이고,published_date
가 2021년에 해당하는 행을 필터링한다.
DATE_FORMAT
함수를 사용해 날짜 형식을 문제에서 요구한 형태로 변환한다.
ORDER BY
절을 통해published_date
를 오름차순으로 정렬한다.
Share article