
SQL 공부중 입니다. ✍✍✍
문제
https://school.programmers.co.kr/learn/courses/30/lessons/144853
풀이
[나의 풀이]
SELECT BOOK_ID, DATE_FORMAT(PUBLISHED_DATE,'%Y-%m-%d') "PUBLISHED_DATE"
FROM BOOK
WHERE CATEGORY = "인문" AND DATE_FORMAT(PUBLISHED_DATE,'%Y') = "2021"
ORDER BY PUBLISHED_DATE ASC;
날짜 형식을 바꾸는 DATE_FORMAT()를 활용해서 풀었습니다. 여기서 알게 된 점은 DATE_FORMAT의 파라미터에 따른 다양한 출력 형태였습니다.🌝🌝🌝
DATE_FORMAT(날짜,'%Y-%m-%d')로 작성했을 시에는

DATE_FORMAT(날짜,'%Y-%M-%D')로 작성했을 시에는

DATE_FORMAT(날짜,'%y-%M-%D')로 작성했을 시에는

로 출력되었습니다. 이를 통해 요구 사항에 따른 DATE_FORMAT의 활용안에 대해 알아볼 수 있는 문제였습니다.🛫🛫🛫
감사합니다.🐇🐇🐇