[SQL] (select) 데이트 포맷하기

도리·2025년 2월 4일
post-thumbnail

프로그래머스 lv1. 조건에 맞는 도서 리스트 출력하기

문제

BOOK 테이블에서 2021년에 출판된 '인문' 카테고리에 속하는 도서 리스트를 찾아서 도서 ID(BOOK_ID), 출판일 (PUBLISHED_DATE)을 출력하는 SQL문을 작성해주세요.
결과는 출판일을 기준으로 오름차순 정렬해 주세요.


SELECT book_id, date_format(published_date, '%Y-%m-%d') as published_date
from book
where published_date like '2021%' and category = '인문'
order by published_date
  • 뒤에 00-00-00 라는 아마 시분초 형식까지 포함돼서 실패함.

date_format

  • select시 옵션으로 추가하여 published_date의 형식을 고정시켜준다.

업로드중..
DATE_FORMAT(날짜 , 형식) : 날짜를 지정한 형식으로 출력

https://devjhs.tistory.com/89 참고함.

profile
인공지능응용학과 졸업예정..

0개의 댓글