728x90

https://school.programmers.co.kr/learn/courses/30/lessons/144853

 

프로그래머스

코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요.

programmers.co.kr

 

 

풀이)

SELECT book_id, date_format(published_date, "%Y-%m-%d") from book where DATE_FORMAT(published_date, "%Y")="2021" and category="인문" order by published_date;

sql 공부하면서 처음 본 것이 많다. 공부 열심히 해봐야징

 

date_format을 이용해 날짜와 시간을 원하는 형식으로 출력할수도 있다는 것을 알았다.

또한,,,

 

"%Y-%M-%D"와 "%y-%m-%d"의 차이가 있더라고요...??

오늘 날짜인 2023-04-04를 예시로 든다면,,,

전자는 2023-April-4th, 후자는 23-04-04로 나온다.....

세상에.....

 

이제 알았으니까 잘해봐야징!

 

 

참고!!

https://lightblog.tistory.com/155

 

[MySQL] 날짜, 시간 표기 방식 지정하기 DATE_FORMAT()

다음과 같이 id 와 datetime 2열로 이루어진 간단한 테이블을 생성하고 임의로 날짜와 시간을 만들어 넣자. insert into sandbox2 (datetime) VALUES('2017-08-28 17:22:21'),('2017-02-15 10:22:24'),('2017-12-09 22:13:24'),('2017-0

lightblog.tistory.com

 

728x90

+ Recent posts