[SQL문제풀기]조건에 맞는 도서 리스트 출력하기

프로그래머스 SQL 고득점 Kit
송송승현's avatar
Dec 09, 2024
[SQL문제풀기]조건에 맞는 도서 리스트 출력하기

문제

나의 해답

SELECT BOOK_ID, date_format(PUBLISHED_DATE, '%Y-%m-%d') from Book where PUBLISHED_DATE between '2021-01-01' and '2021-12-31' and CATEGORY='인문' order by PUBLISHED_DATE asc

해설

  • date_format(PUBLISHED_DATE, '%Y-%m-%d') : PUBLISHED_DATE를 ‘YYYY-MM-DD’형식으로 변환
  • where PUBLISHED_DATE between '2021-01-01' and '2021-12-31' and CATEGORY='인문' : 출판 날짜가 2021년인 책중에서 카테고리가 인문인 책만 선택
  • order by PUBLISHED_DATE asc : 출판 날짜를 기준으로 오름차순
 
Share article

송승현의 블로그